#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include "helper.h" ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// ////// TerraDockWidget ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /// @class TerraDockWidget terradockwidget.h /// @brief This is the base class for Viewer dock widgets. /// /// @date /// created: 2016-08-01 (KTH)\n /////////////////////////////////////////////////////////////////////////////// class TerraDockWidget : public QDockWidget { Q_OBJECT public: /// Class constructor explicit TerraDockWidget(const QString &title, QWidget *parent = Q_NULLPTR, Qt::WindowFlags flags = Qt::WindowFlags()); public Q_SLOTS: void maximizeDock(); signals: protected: void init(); protected: private: QPushButton *maxButton; Helper helper; }; namespace Ui { class MainWindow; } #endif // MAINWINDOW_H