X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMeasureGUI%2FMeasureGUI_CheckCompoundOfBlocksDlg.h;h=d1229c43072c9ae2562116aabb9b683b1d08cb32;hb=6c8fca7b1fc27090ae4fd7dae2f2c6fec07739ba;hp=d162a6c6fd656b256d1419b35f68cca6034c4c74;hpb=5b3622aa2363853841fd5b4205c78a715bfee4a4;p=modules%2Fgeom.git diff --git a/src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.h b/src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.h index d162a6c6f..d1229c430 100644 --- a/src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.h +++ b/src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2015 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 @@ -6,7 +6,7 @@ // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either -// version 2.1 of the License. +// version 2.1 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -29,7 +29,13 @@ #include -class MeasureGUI_1Sel1TextView2ListBox; +class QCheckBox; +class QLabel; +class QLineEdit; +class QListWidget; +class QPushButton; +class QTextBrowser; +class SalomeApp_DoubleSpinBox; //================================================================================= // class : MeasureGUI_CheckCompoundOfBlocksDlg @@ -47,7 +53,7 @@ public: protected: // redefined from GEOMBase_Helper and GEOMBase_Skeleton virtual GEOM::GEOM_IOperations_ptr createOperation(); - virtual bool isValid( QString& ); + virtual bool isValid( QString &msg ); virtual bool execute( ObjectList& ); virtual void processObject(); @@ -61,6 +67,8 @@ private slots: void onErrorsListSelectionChanged(); void onSubShapesListSelectionChanged(); + void SetUseC1Tolerance(); + void onDisplayPreview(); private: void Init(); @@ -71,7 +79,14 @@ private: private: GEOM::GEOM_Object_var myObj; - MeasureGUI_1Sel1TextView2ListBox* myGrp; + QLineEdit *myObjectName; + QPushButton *mySelButton; + QCheckBox *myUseC1Check; + QLabel *myTolLbl; + SalomeApp_DoubleSpinBox *mySpinTol; + QTextBrowser *myTextView; + QListWidget *myListBox1; + QListWidget *myListBox2; }; #endif // MEASUREGUI_CHECKCOMPOUNDOFBLOCKSDLG_H