#pragma once #include #include #include #include #include #include #include class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); Ogre::Root* ogreRoot; GL::Widget* widget; QTreeWidget* explorer; QToolBar* toolbar; QMenuBar* menubar; void createToolbar(); void updateTree(RNR::Instance* root_instance); protected: void recurseTreeAddInstance(QTreeWidgetItem* parent, RNR::Instance* instance); void closeEvent(QCloseEvent* event); void resizeEvent(QResizeEvent* event); };