Store tree view state in project file

p4#: 21342
This commit is contained in:
Magne Sjaastad
2013-04-19 13:20:46 +02:00
parent 2ea01e34df
commit 638e82d24c
6 changed files with 130 additions and 1 deletions

View File

@@ -37,6 +37,7 @@ class RiuViewer;
class RiuResultInfoPanel;
class RiuProcessMonitor;
class RimUiTreeModelPdm;
class RimUiTreeView;
namespace caf
{
@@ -95,6 +96,9 @@ private:
QMdiSubWindow* findMdiSubWindow(RiuViewer* viewer);
void storeTreeViewState();
void restoreTreeViewState();
private:
static RiuMainWindow* sm_mainWindowInstance;
@@ -222,7 +226,7 @@ public:
void setPdmRoot(caf::PdmObject* pdmRoot);
private:
QTreeView* m_treeView;
RimUiTreeView* m_treeView;
RimUiTreeModelPdm* m_treeModelPdm;
caf::PdmObject* m_pdmRoot;
caf::PdmUiPropertyView* m_pdmUiPropertyView;