Stop parenting RenderWidget.

This commit is contained in:
spxtr 2016-02-14 17:04:16 -08:00
parent cafc879b7c
commit 0d80c6c5f7
2 changed files with 7 additions and 1 deletions

View file

@ -32,12 +32,17 @@ MainWindow::MainWindow() : QMainWindow(nullptr)
ConnectMenuBar(); ConnectMenuBar();
} }
MainWindow::~MainWindow()
{
m_render_widget->deleteLater();
}
void MainWindow::CreateComponents() void MainWindow::CreateComponents()
{ {
m_menu_bar = new MenuBar(this); m_menu_bar = new MenuBar(this);
m_tool_bar = new ToolBar(this); m_tool_bar = new ToolBar(this);
m_game_list = new GameList(this); m_game_list = new GameList(this);
m_render_widget = new RenderWidget(this); m_render_widget = new RenderWidget;
m_stack = new QStackedWidget(this); m_stack = new QStackedWidget(this);
m_paths_dialog = new PathDialog(this); m_paths_dialog = new PathDialog(this);
} }

View file

@ -22,6 +22,7 @@ class MainWindow final : public QMainWindow
public: public:
explicit MainWindow(); explicit MainWindow();
~MainWindow();
signals: signals:
void EmulationStarted(); void EmulationStarted();