X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_DataTreeModel.h;h=72a3d93f5f4019787a1d1753a1acccb09d4d85f9;hb=9cea92b08d17ed1cb784b7ed774b947d03a348e1;hp=ece7040f69617f665973ccc33c1bf428f8f1922e;hpb=329d73a7dbce38e38063ff41186be492e3529ab5;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_DataTreeModel.h b/src/XGUI/XGUI_DataTreeModel.h index ece7040f6..72a3d93f5 100644 --- a/src/XGUI/XGUI_DataTreeModel.h +++ b/src/XGUI/XGUI_DataTreeModel.h @@ -1,12 +1,13 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D --> #ifndef XGUI_DataTreeModel_H #define XGUI_DataTreeModel_H #include "XGUI.h" -#include "XGUI_Constants.h" #include #include +#include #include #include @@ -17,9 +18,12 @@ */ class XGUI_EXPORT XGUI_FeaturesModel : public QAbstractItemModel { -public: - XGUI_FeaturesModel(QObject* theParent): - QAbstractItemModel(theParent), myItemsColor(Qt::black) {} + public: + XGUI_FeaturesModel(QObject* theParent) + : QAbstractItemModel(theParent), + myItemsColor(Qt::black) + { + } //! Returns Feature object by the given Model index. //! Returns 0 if the given index is not index of a feature @@ -35,26 +39,36 @@ public: //! Returns index corresponded to the group virtual QModelIndex findGroup(const std::string& theGroup) const = 0; - void setItemsColor(const QColor& theColor) { myItemsColor = theColor; } + void setItemsColor(const QColor& theColor) + { + myItemsColor = theColor; + } - QColor itemsColor() const { return myItemsColor; } + QColor itemsColor() const + { + return myItemsColor; + } -protected: + protected: QColor myItemsColor; }; - /**\class XGUI_PartModel * \ingroup GUI * \brief Abstaract class of model object which operates with parts data. */ class XGUI_PartModel : public XGUI_FeaturesModel { -public: - XGUI_PartModel(QObject* theParent): - XGUI_FeaturesModel(theParent) {} + public: + XGUI_PartModel(QObject* theParent) + : XGUI_FeaturesModel(theParent) + { + } - void setPartId(int theId) { myId = theId; } + void setPartId(int theId) + { + myId = theId; + } //! Returns true if the given document is a sub-document of this tree virtual bool hasDocument(const DocumentPtr& theDoc) const = 0; @@ -62,10 +76,9 @@ public: //! Return a Part object virtual ResultPartPtr part() const = 0; -protected: + protected: //! Id of the current part object in the document int myId; }; - -#endif \ No newline at end of file +#endif