From e823c908ea77c93dc2e5b6882f9cc9dba513841b Mon Sep 17 00:00:00 2001
From: Yuri Kunde Schlesner
Date: Sat, 18 Feb 2017 01:11:57 -0800
Subject: Qt: Fix action name to match conventions
---
src/citra_qt/main.cpp | 6 +++---
src/citra_qt/main.ui | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
(limited to 'src')
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp
index 717552468..20eb1f8ca 100644
--- a/src/citra_qt/main.cpp
+++ b/src/citra_qt/main.cpp
@@ -215,8 +215,8 @@ void GMainWindow::RestoreUIState() {
ui.action_Single_Window_Mode->setChecked(UISettings::values.single_window_mode);
ToggleWindowMode();
- ui.actionDisplay_widget_title_bars->setChecked(UISettings::values.display_titlebar);
- OnDisplayTitleBars(ui.actionDisplay_widget_title_bars->isChecked());
+ ui.action_Display_Dock_Widget_Headers->setChecked(UISettings::values.display_titlebar);
+ OnDisplayTitleBars(ui.action_Display_Dock_Widget_Headers->isChecked());
}
void GMainWindow::ConnectWidgetEvents() {
@@ -612,7 +612,7 @@ void GMainWindow::closeEvent(QCloseEvent* event) {
UISettings::values.microprofile_visible = microProfileDialog->isVisible();
#endif
UISettings::values.single_window_mode = ui.action_Single_Window_Mode->isChecked();
- UISettings::values.display_titlebar = ui.actionDisplay_widget_title_bars->isChecked();
+ UISettings::values.display_titlebar = ui.action_Display_Dock_Widget_Headers->isChecked();
UISettings::values.first_start = false;
game_list->SaveInterfaceLayout();
diff --git a/src/citra_qt/main.ui b/src/citra_qt/main.ui
index adfa3689e..dfc424175 100644
--- a/src/citra_qt/main.ui
+++ b/src/citra_qt/main.ui
@@ -80,7 +80,7 @@
&View
-
+
--
cgit v1.2.3
From 5b96915c6992fb5446f2cc1fba49e21152730f0b Mon Sep 17 00:00:00 2001
From: Yuri Kunde Schlesner
Date: Sat, 18 Feb 2017 02:26:57 -0800
Subject: Qt: Reorganize connection of menu events
---
src/citra_qt/main.cpp | 35 ++++++++++++++++++++++-------------
src/citra_qt/main.h | 1 +
2 files changed, 23 insertions(+), 13 deletions(-)
(limited to 'src')
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp
index 96ec42214..05709fcb0 100644
--- a/src/citra_qt/main.cpp
+++ b/src/citra_qt/main.cpp
@@ -66,6 +66,7 @@ GMainWindow::GMainWindow() : config(new Config()), emu_thread(nullptr) {
SetDefaultUIGeometry();
RestoreUIState();
+ ConnectMenuEvents();
ConnectWidgetEvents();
setWindowTitle(QString("Citra | %1-%2").arg(Common::g_scm_branch, Common::g_scm_desc));
@@ -231,26 +232,34 @@ void GMainWindow::RestoreUIState() {
}
void GMainWindow::ConnectWidgetEvents() {
- connect(game_list, SIGNAL(GameChosen(QString)), this, SLOT(OnGameListLoadFile(QString)),
- Qt::DirectConnection);
+ connect(game_list, SIGNAL(GameChosen(QString)), this, SLOT(OnGameListLoadFile(QString)));
connect(game_list, SIGNAL(OpenSaveFolderRequested(u64)), this,
- SLOT(OnGameListOpenSaveFolder(u64)), Qt::DirectConnection);
- connect(ui.action_Configure, SIGNAL(triggered()), this, SLOT(OnConfigure()));
- connect(ui.action_Load_File, SIGNAL(triggered()), this, SLOT(OnMenuLoadFile()),
- Qt::DirectConnection);
- connect(ui.action_Load_Symbol_Map, SIGNAL(triggered()), this, SLOT(OnMenuLoadSymbolMap()));
- connect(ui.action_Select_Game_List_Root, SIGNAL(triggered()), this,
- SLOT(OnMenuSelectGameListRoot()));
- connect(ui.action_Start, SIGNAL(triggered()), this, SLOT(OnStartGame()));
- connect(ui.action_Pause, SIGNAL(triggered()), this, SLOT(OnPauseGame()));
- connect(ui.action_Stop, SIGNAL(triggered()), this, SLOT(OnStopGame()));
- connect(ui.action_Single_Window_Mode, SIGNAL(triggered(bool)), this, SLOT(ToggleWindowMode()));
+ SLOT(OnGameListOpenSaveFolder(u64)));
connect(this, SIGNAL(EmulationStarting(EmuThread*)), render_window,
SLOT(OnEmulationStarting(EmuThread*)));
connect(this, SIGNAL(EmulationStopping()), render_window, SLOT(OnEmulationStopping()));
}
+void GMainWindow::ConnectMenuEvents() {
+ // File
+ connect(ui.action_Load_File, &QAction::triggered, this, &GMainWindow::OnMenuLoadFile);
+ connect(ui.action_Load_Symbol_Map, &QAction::triggered, this,
+ &GMainWindow::OnMenuLoadSymbolMap);
+ connect(ui.action_Select_Game_List_Root, &QAction::triggered, this,
+ &GMainWindow::OnMenuSelectGameListRoot);
+
+ // Emulation
+ connect(ui.action_Start, &QAction::triggered, this, &GMainWindow::OnStartGame);
+ connect(ui.action_Pause, &QAction::triggered, this, &GMainWindow::OnPauseGame);
+ connect(ui.action_Stop, &QAction::triggered, this, &GMainWindow::OnStopGame);
+ connect(ui.action_Configure, &QAction::triggered, this, &GMainWindow::OnConfigure);
+
+ // View
+ connect(ui.action_Single_Window_Mode, &QAction::triggered, this,
+ &GMainWindow::ToggleWindowMode);
+}
+
void GMainWindow::OnDisplayTitleBars(bool show) {
QList widgets = findChildren();
diff --git a/src/citra_qt/main.h b/src/citra_qt/main.h
index e0d9a545b..87637b92b 100644
--- a/src/citra_qt/main.h
+++ b/src/citra_qt/main.h
@@ -72,6 +72,7 @@ private:
void RestoreUIState();
void ConnectWidgetEvents();
+ void ConnectMenuEvents();
bool LoadROM(const QString& filename);
void BootGame(const QString& filename);
--
cgit v1.2.3
From 80762583c29af1ae256ef507f2a21740cf2d9f48 Mon Sep 17 00:00:00 2001
From: Yuri Kunde Schlesner
Date: Sat, 18 Feb 2017 02:30:29 -0800
Subject: Qt: Move some connections from .ui file to code
---
src/citra_qt/main.cpp | 3 +++
src/citra_qt/main.ui | 38 --------------------------------------
2 files changed, 3 insertions(+), 38 deletions(-)
(limited to 'src')
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp
index 05709fcb0..513da8001 100644
--- a/src/citra_qt/main.cpp
+++ b/src/citra_qt/main.cpp
@@ -248,6 +248,7 @@ void GMainWindow::ConnectMenuEvents() {
&GMainWindow::OnMenuLoadSymbolMap);
connect(ui.action_Select_Game_List_Root, &QAction::triggered, this,
&GMainWindow::OnMenuSelectGameListRoot);
+ connect(ui.action_Exit, &QAction::triggered, this, &QMainWindow::close);
// Emulation
connect(ui.action_Start, &QAction::triggered, this, &GMainWindow::OnStartGame);
@@ -258,6 +259,8 @@ void GMainWindow::ConnectMenuEvents() {
// View
connect(ui.action_Single_Window_Mode, &QAction::triggered, this,
&GMainWindow::ToggleWindowMode);
+ connect(ui.action_Display_Dock_Widget_Headers, &QAction::triggered, this,
+ &GMainWindow::OnDisplayTitleBars);
}
void GMainWindow::OnDisplayTitleBars(bool show) {
diff --git a/src/citra_qt/main.ui b/src/citra_qt/main.ui
index fba493a84..4a95cda9a 100644
--- a/src/citra_qt/main.ui
+++ b/src/citra_qt/main.ui
@@ -182,42 +182,4 @@
-
-
- action_Exit
- triggered()
- MainWindow
- close()
-
-
- -1
- -1
-
-
- 367
- 314
-
-
-
-
- action_Display_Dock_Widget_Headers
- triggered(bool)
- MainWindow
- OnDisplayTitleBars(bool)
-
-
- -1
- -1
-
-
- 540
- 364
-
-
-
-
-
- OnConfigure()
- OnDisplayTitleBars(bool)
-
--
cgit v1.2.3