diff --git a/Source/RMG/UserInterface/MainWindow.cpp b/Source/RMG/UserInterface/MainWindow.cpp index f04609b9..8b8bde21 100644 --- a/Source/RMG/UserInterface/MainWindow.cpp +++ b/Source/RMG/UserInterface/MainWindow.cpp @@ -90,8 +90,6 @@ void MainWindow::ui_Init(void) { this->ui_Icon = QIcon(":Icons/RMG.png"); - this->ui_SettingsDialog = new Dialog::SettingsDialog(this); - this->ui_Widgets = new QStackedWidget(); this->ui_Widget_RomBrowser = new Widget::RomBrowserWidget(); this->ui_Widget_OpenGL = new Widget::OGLWidget(); @@ -665,8 +663,8 @@ void MainWindow::on_Action_Options_ConfigControl(void) void MainWindow::on_Action_Options_Settings(void) { - this->ui_SettingsDialog->show(); - this->ui_SettingsDialog->exec(); + Dialog::SettingsDialog dialog(this); + dialog.exec(); } void MainWindow::on_Action_Help_Support(void) diff --git a/Source/RMG/UserInterface/MainWindow.hpp b/Source/RMG/UserInterface/MainWindow.hpp index cb64eb9b..76f9b2fa 100644 --- a/Source/RMG/UserInterface/MainWindow.hpp +++ b/Source/RMG/UserInterface/MainWindow.hpp @@ -40,8 +40,6 @@ namespace UserInterface Thread::EmulationThread *emulationThread; - Dialog::SettingsDialog *ui_SettingsDialog; - QStackedWidget *ui_Widgets; Widget::OGLWidget *ui_Widget_OpenGL; Widget::RomBrowserWidget *ui_Widget_RomBrowser;