#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include class MainPanel; class ViewportPane; namespace uLib { namespace Vtk { } class ObjectsContext; } class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget* parent = nullptr); virtual ~MainWindow(); void setContext(uLib::ObjectsContext* context); MainPanel* getPanel() { return m_panel; } private: MainPanel* m_panel; }; #endif