Salome HOME
Issue #2916: Remember expanded items before Object Browser update and restore them...
[modules/shaper.git] / src / XGUI / XGUI_ObjectsBrowser.h
index 6be4b39da9cb0fa23c4d0d88f10cd46d9d15d6e1..f3e335eefd4cedeb448d075fdce4def7167cd6e4 100644 (file)
@@ -263,7 +263,7 @@ protected:
   void onAfterModelReset();
 
  private:
-  QModelIndexList expandedItems(const QModelIndex& theParent = QModelIndex()) const;
+   QList<ModuleBase_ITreeNode*> expandedItems(const QModelIndex& theParent = QModelIndex()) const;
 
   //! Internal model
   XGUI_DataModel* myDocModel;
@@ -272,7 +272,8 @@ protected:
   XGUI_Workshop* myWorkshop;
 
   /// A field to store expanded items before model reset
-  QModelIndexList myExpandedItems;
+  //QModelIndexList myExpandedItems;
+  QList<ModuleBase_ITreeNode*> myExpandedItems;
 };
 
 #endif