Qt: Add toggle to enable GDB server

This commit is contained in:
Jean-Baptiste Boric 2023-02-25 17:46:37 +01:00
parent 7810e68a58
commit d65fb0e86a
2 changed files with 10 additions and 0 deletions

View file

@ -1972,6 +1972,7 @@ void MainWindow::connectSignals()
connect(m_ui.actionCoverDownloader, &QAction::triggered, this, &MainWindow::onToolsCoverDownloaderTriggered);
connect(m_ui.actionCheatManager, &QAction::triggered, this, &MainWindow::onToolsCheatManagerTriggered);
connect(m_ui.actionCPUDebugger, &QAction::triggered, this, &MainWindow::openCPUDebugger);
SettingWidgetBinder::BindWidgetToBoolSetting(nullptr, m_ui.actionEnableGDBServer, "Debug", "EnableGDBServer", false);
connect(m_ui.actionOpenDataDirectory, &QAction::triggered, this, &MainWindow::onToolsOpenDataDirectoryTriggered);
connect(m_ui.actionGridViewShowTitles, &QAction::triggered, m_game_list_widget, &GameListWidget::setShowCoverTitles);
connect(m_ui.actionGridViewZoomIn, &QAction::triggered, m_game_list_widget, [this]() {

View file

@ -183,6 +183,7 @@
<addaction name="actionForceNTSCTimings"/>
<addaction name="separator"/>
<addaction name="actionCPUDebugger"/>
<addaction name="actionEnableGDBServer"/>
<addaction name="separator"/>
<addaction name="actionDumpRAM"/>
<addaction name="actionDumpVRAM"/>
@ -865,6 +866,14 @@
<string>CPU D&amp;ebugger</string>
</property>
</action>
<action name="actionEnableGDBServer">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>Enable GDB server</string>
</property>
</action>
<action name="actionViewGameGrid">
<property name="icon">
<iconset theme="function-line">