X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_MeshDlg.h;h=dc846e183c08189ab03f237764cdf68ac9e4b8e2;hb=04f997252152407f9180e03f0af428ab2ca6f4be;hp=f8d8b108e1d7db746ade6e4717979c321953389d;hpb=ae32dcd34f98b91cdb4f5800063a394feb0df408;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_MeshDlg.h b/src/SMESHGUI/SMESHGUI_MeshDlg.h index f8d8b108e..dc846e183 100644 --- a/src/SMESHGUI/SMESHGUI_MeshDlg.h +++ b/src/SMESHGUI/SMESHGUI_MeshDlg.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -44,6 +44,7 @@ class QListWidget; class QMenu; class QTabWidget; class QToolButton; +class QtxToolButton; /*! * \brief Dialog for mech creation or editing @@ -78,6 +79,7 @@ public: void setAvailableMeshType(const QStringList& ); int currentMeshType(); void setCurrentMeshType( const int ); + void setTitile( const bool, const bool ); signals: void hypoSet( const QString& ); @@ -134,11 +136,11 @@ public: signals: void createHyp( const int, const int ); - //!< Emited when "Create hypothesis" button clicked + //!< Emitted when "Create hypothesis" button clicked void editHyp( const int, const int ); - //!< Emited when "Edit hypothesis" button clicked + //!< Emitted when "Edit hypothesis" button clicked void selectAlgo( const int ); - //!< Emited when an algorithm is selected + //!< Emitted when an algorithm is selected private slots: void onCreateHyp(); @@ -149,19 +151,18 @@ private slots: private: - void addItem( const QString& txt, const int type, const int index ); + void addItem( const QString& txt, const int type, const int index, const bool isGroup=false ); int getCurrentIndex( const int type, const bool curByType=false) const; QMap myAvailableHypTypes; - QMap myHypCombo; + QMap myHypCombo; QMap myCreateHypBtn; QMap myEditHypBtn; QToolButton* myMoreAddHypBtn; QToolButton* myLessAddHypBtn; QListWidget* myAddHypList; // 2-nd, etc. additional hyps - }; #endif // SMESHGUI_MESHDLG_H