|
|
@ -10,7 +10,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
static MainWindow *main_win = nullptr; |
|
|
|
static MainWindow *main_win = nullptr; |
|
|
|
void qLogMessageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg) { |
|
|
|
void qLogMessageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg) { |
|
|
|
main_win->showStatusMessage(msg); |
|
|
|
if (main_win) main_win->showStatusMessage(msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
MainWindow::MainWindow() : QWidget() { |
|
|
|
MainWindow::MainWindow() : QWidget() { |
|
|
@ -118,6 +118,7 @@ void MainWindow::dockCharts(bool dock) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void MainWindow::closeEvent(QCloseEvent *event) { |
|
|
|
void MainWindow::closeEvent(QCloseEvent *event) { |
|
|
|
|
|
|
|
main_win = nullptr; |
|
|
|
if (floating_window) |
|
|
|
if (floating_window) |
|
|
|
floating_window->deleteLater(); |
|
|
|
floating_window->deleteLater(); |
|
|
|
QWidget::closeEvent(event); |
|
|
|
QWidget::closeEvent(event); |
|
|
|