diff --git a/App/main.cpp b/App/main.cpp index d5d5870c1612d901cc7797dee10100c72a0d0f6a..655213d839b1b8ded8d6b3dc4e6f426a9b2d22cf 100644 --- a/App/main.cpp +++ b/App/main.cpp @@ -16,7 +16,6 @@ #include "Base/Util/Assert.h" #include "GUI/Support/Util/Path.h" #include "GUI/View/Main/MainWindow.h" -#include "GUI/View/Setup/FrameActions.h" #include "GUI/View/Tool/Globals.h" #include "GUI/View/Widget/ApplicationSettings.h" #include "config_build.h" @@ -77,7 +76,6 @@ int main(int argc, char* argv[]) MainWindow win; GUI::Global::mainWindow = &win; - gActions = new FrameActions; if (options.find("geometry")) win.resize(options.mainWindowSize()); diff --git a/GUI/View/Main/MainWindow.cpp b/GUI/View/Main/MainWindow.cpp index d9db973a413371586e3e2d013c728dfcbcbff678..921ef40e1a22fdd77985b633a49ae70b925010ee 100644 --- a/GUI/View/Main/MainWindow.cpp +++ b/GUI/View/Main/MainWindow.cpp @@ -23,6 +23,7 @@ #include "GUI/View/Project/ProjectsView.h" #include "GUI/View/Project/SimulationView.h" #include "GUI/View/Sample/SampleView.h" +#include "GUI/View/Setup/FrameActions.h" #include "GUI/View/Tool/mainwindow_constants.h" #include "GUI/View/Widget/ApplicationSettings.h" #include <QAction> @@ -49,6 +50,8 @@ MainWindow::MainWindow() , m_simulation_view(nullptr) , m_job_view(nullptr) { + gActions = new FrameActions; + auto* centralWidget = new QWidget(this); auto* mainLayout = new QHBoxLayout(centralWidget); mainLayout->setContentsMargins(0, 0, 0, 0);