Adding error icons in the memory viewer's messages

This commit is contained in:
Zoe Roux
2021-02-04 10:24:45 +01:00
parent c9eed50289
commit 2e1ede5016

View File

@@ -150,6 +150,7 @@ namespace ComSquare::Debugger
value = this->switchToAddrTab(value); value = this->switchToAddrTab(value);
} catch (const InvalidAddress &) { } catch (const InvalidAddress &) {
QMessageBox msgBox; QMessageBox msgBox;
msgBox.setIcon(QMessageBox::Critical);
msgBox.setText("This address is not mapped. Reading it will result in OpenBus."); msgBox.setText("This address is not mapped. Reading it will result in OpenBus.");
msgBox.exec(); msgBox.exec();
return; return;
@@ -183,6 +184,7 @@ namespace ComSquare::Debugger
addr = accessor->getRelativeAddress(addr); addr = accessor->getRelativeAddress(addr);
if (addr > accessor->getSize()) { if (addr > accessor->getSize()) {
QMessageBox msgBox; QMessageBox msgBox;
msgBox.setIcon(QMessageBox::Critical);
msgBox.setText((std::string("The ") + accessor->getName() + " is too small to contain this address.").c_str()); msgBox.setText((std::string("The ") + accessor->getName() + " is too small to contain this address.").c_str());
msgBox.exec(); msgBox.exec();
return 0; return 0;