Changeset - 98500ddba1a3
[Not reviewed]
Mehmet Aslan - 7 years ago 2019-03-30 06:13:10
aaslan-mehmet@hotmail.com
Qapplication instance singleton. Reaching instance outside unnecessary, handleCommandLineOptions moved in to MW constructor.
3 files changed with 4 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/main.cpp
Show inline comments
 
@@ -42,7 +42,6 @@ int main(int argc, char *argv[])
 
    pMainWindow = &w;
 

	
 
    qInstallMessageHandler(messageHandler);
 
    w.handleCommandLineOptions(a);
 

	
 
    ToolTipFilter ttf;
 
    a.installEventFilter(&ttf);
src/mainwindow.cpp
Show inline comments
 
@@ -270,6 +270,8 @@ MainWindow::MainWindow(QWidget *parent) 
 
                this->ui->tabWidget->setCurrentWidget(&commandPanel);
 
                this->ui->tabWidget->showTabs();
 
            });
 

	
 
    handleCommandLineOptions(*QApplication::instance());
 
}
 

	
 
MainWindow::~MainWindow()
src/mainwindow.h
Show inline comments
 
@@ -64,7 +64,6 @@ public:
 

	
 
    void messageHandler(QtMsgType type, const QMessageLogContext &context,
 
                        const QString &msg);
 
    void handleCommandLineOptions(const QCoreApplication &app);
 

	
 
private:
 
    Ui::MainWindow *ui;
 
@@ -94,6 +93,8 @@ private:
 
    DataTextView textView;
 
    UpdateCheckDialog updateCheckDialog;
 

	
 
    void handleCommandLineOptions(const QCoreApplication &app);
 

	
 
    /// Returns true if demo is running
 
    bool isDemoRunning();
 
    /// Display a secondary plot in the splitter, removing and
0 comments (0 inline, 0 general)