More VarObj work.

This commit is contained in:
Ernie Pasveer
2022-08-21 16:54:37 -05:00
parent f575ab921a
commit fa39347f0b
8 changed files with 107 additions and 27 deletions
+11
View File
@@ -49,6 +49,11 @@ bool SeerGdbConfigPage::gdbRandomizeStartAddress () const {
return gdbRandomizeStartAddressCheckBox->isChecked();
}
bool SeerGdbConfigPage::gdbEnablePrettyPrinting () const {
return gdbEnablePrettyPrintingCheckBox->isChecked();
}
void SeerGdbConfigPage::setGdbProgram (const QString& program) {
gdbProgramLineEdit->setText(program);
@@ -74,6 +79,11 @@ void SeerGdbConfigPage::setGdbRandomizeStartAddress (bool flag) {
gdbRandomizeStartAddressCheckBox->setChecked(flag);
}
void SeerGdbConfigPage::setGdbEnablePrettyPrinting (bool flag) {
gdbEnablePrettyPrintingCheckBox->setChecked(flag);
}
QString SeerGdbConfigPage::dprintfStyle () const {
if (styleGdbRadioButton->isChecked()) {
@@ -128,6 +138,7 @@ void SeerGdbConfigPage::reset () {
setGdbAsyncMode(true);
setGdbHandleTerminatingException(true);
setGdbRandomizeStartAddress(false);
setGdbEnablePrettyPrinting(true);
setDprintfStyle("gdb");
setDprintfFunction("printf");