提交 e039303f 编写于 作者: B Boris Barbulovski 提交者: Michal Marek

xconfig: fix 'Show Debug' functionality

xconfig - Fix missing 'Show Debug' functionality.

xconfig Help mentions 'Show Debug Info' but it was missing from any
menu.

* Add 'Show debug' menu to the main menu.
* Properly load showDebug settings.
Reported-by: NJason Vas Dias <jason.vas.dias@gmail.com>
Signed-off-by: NBoris Barbulovski <bbarbulovski@gmail.com>
Signed-off-by: NRandy Dunlap <rdunlap@infradead.org>
Tested-by: NRandy Dunlap <rdunlap@infradead.org>
Signed-off-by: NMichal Marek <mmarek@suse.com>
上级 79e51b5c
...@@ -1014,7 +1014,7 @@ ConfigInfoView::ConfigInfoView(QWidget* parent, const char *name) ...@@ -1014,7 +1014,7 @@ ConfigInfoView::ConfigInfoView(QWidget* parent, const char *name)
if (!objectName().isEmpty()) { if (!objectName().isEmpty()) {
configSettings->beginGroup(objectName()); configSettings->beginGroup(objectName());
_showDebug = configSettings->value("/showDebug", false).toBool(); setShowDebug(configSettings->value("/showDebug", false).toBool());
configSettings->endGroup(); configSettings->endGroup();
connect(configApp, SIGNAL(aboutToQuit()), SLOT(saveSettings())); connect(configApp, SIGNAL(aboutToQuit()), SLOT(saveSettings()));
} }
...@@ -1474,6 +1474,7 @@ ConfigMainWindow::ConfigMainWindow(void) ...@@ -1474,6 +1474,7 @@ ConfigMainWindow::ConfigMainWindow(void)
optionMenu->addSeparator(); optionMenu->addSeparator();
optionMenu->addActions(optGroup->actions()); optionMenu->addActions(optGroup->actions());
optionMenu->addSeparator(); optionMenu->addSeparator();
optionMenu->addAction(showDebugAction);
// create help menu // create help menu
menu->addSeparator(); menu->addSeparator();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册