diff options
Diffstat (limited to 'src/MainWindow.h')
-rw-r--r-- | src/MainWindow.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/MainWindow.h b/src/MainWindow.h index 192a9b5..7623789 100644 --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -14,7 +14,6 @@ class MainWindow : public QMainWindow, public Ui::MainWindow Q_OBJECT public: - static QPointer<MainWindow> current_win; static void requestOpenFile(const QString &filename); QString fileName; @@ -73,6 +72,9 @@ private: void compile(bool procevents); void compileCSG(bool procevents); bool maybeSave(); + static void consoleOutput(const QString &msg, void *userdata) { + static_cast<MainWindow*>(userdata)->console->append(msg); + } private slots: void actionNew(); @@ -111,6 +113,8 @@ private slots: public: void viewModeActionsUncheck(); + void setCurrentOutput(); + void clearCurrentOutput(); public slots: #ifdef ENABLE_OPENCSG |