X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_ObjectsBrowser.h;h=f3e335eefd4cedeb448d075fdce4def7167cd6e4;hb=227323fca46747847e850a1d6e3bdaac882e209e;hp=1f43c899ce3a18e7e24a32b828b5e77614117f22;hpb=6e421e939851e0de46554ae45a3ca0e1f67cd91d;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_ObjectsBrowser.h b/src/XGUI/XGUI_ObjectsBrowser.h index 1f43c899c..f3e335eef 100644 --- a/src/XGUI/XGUI_ObjectsBrowser.h +++ b/src/XGUI/XGUI_ObjectsBrowser.h @@ -237,6 +237,15 @@ signals: //! Segnal is emitted when user cliks by mouse in header label of object browser void headerMouseDblClicked(const QModelIndex&); + //! An signal emitted on resize of the Object Browser + void sizeChanged(); + + +protected: + //! redefinition of a virtual method + void resizeEvent(QResizeEvent* theEvent); + + private slots: /// Show context menu /// \param theEvent a context menu event @@ -254,7 +263,7 @@ signals: void onAfterModelReset(); private: - QModelIndexList expandedItems(const QModelIndex& theParent = QModelIndex()) const; + QList expandedItems(const QModelIndex& theParent = QModelIndex()) const; //! Internal model XGUI_DataModel* myDocModel; @@ -263,7 +272,8 @@ signals: XGUI_Workshop* myWorkshop; /// A field to store expanded items before model reset - QModelIndexList myExpandedItems; + //QModelIndexList myExpandedItems; + QList myExpandedItems; }; #endif