MainWindow: Prevent Qt from restoring the dock widgets
[pulseview.git] / pv / mainwindow.hpp
index 91a0bc5d69d971076f8191b01f9d53316864acfc..618a10e0fb51b1097a2e3b91216dd0c46a5778ad 100644 (file)
@@ -83,6 +83,8 @@ public:
                std::string open_file_format = std::string(),
                QWidget *parent = 0);
 
+       ~MainWindow();
+
        QAction* action_open() const;
        QAction* action_save_as() const;
        QAction* action_save_selection_as() const;
@@ -146,6 +148,10 @@ private:
 
        void keyReleaseEvent(QKeyEvent *event);
 
+       virtual QMenu* createPopupMenu();
+
+       virtual bool restoreState(const QByteArray &state, int version = 0);
+
 private Q_SLOTS:
        void show_session_error(
                const QString text, const QString info_text);