ui: save and load view layout

* QtMainWindow now saves and loads its layout parameters.
This commit is contained in:
malte_langkabel
2014-07-16 13:48:40 +02:00
parent 810ed7c064
commit 886171cb2a
8 changed files with 78 additions and 6 deletions
+10
View File
@@ -31,3 +31,13 @@ void QtMainView::removeView(View* view)
m_window->removeView(view);
m_views.erase(it);
}
void QtMainView::loadLayout()
{
m_window->loadLayout();
}
void QtMainView::saveLayout()
{
m_window->saveLayout();
}
+3
View File
@@ -19,6 +19,9 @@ public:
void addView(View* view);
void removeView(View* view);
virtual void loadLayout();
virtual void saveLayout();
private:
std::shared_ptr<QtMainWindow> m_window;
std::vector<View*> m_views;