Salome HOME
Copyrights update
[modules/gui.git] / src / STD / STD_LoadStudiesDlg.h
1 // Copyright (C) 2005  OPEN CASCADE, CEA/DEN, EDF R&D, PRINCIPIA R&D
2 // 
3 // This library is free software; you can redistribute it and/or
4 // modify it under the terms of the GNU Lesser General Public
5 // License as published by the Free Software Foundation; either 
6 // version 2.1 of the License.
7 // 
8 // This library is distributed in the hope that it will be useful 
9 // but WITHOUT ANY WARRANTY; without even the implied warranty of 
10 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
11 // Lesser General Public License for more details.
12 //
13 // You should have received a copy of the GNU Lesser General Public  
14 // License along with this library; if not, write to the Free Software 
15 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 //
17 // See http://www.salome-platform.org/
18 //
19 #ifndef STD_LOADSTUDIESDLG_H
20 #define STD_LOADSTUDIESDLG_H
21
22 #include <STD.h>
23
24 #include <qdialog.h>
25 #include <qvariant.h>
26
27 class QLabel;
28 class QListBox;
29 class QPushButton;
30 class QVBoxLayout; 
31 class QHBoxLayout; 
32 class QGridLayout; 
33 class QListBoxItem;
34
35 /*!\class STD_LoadStudiesDlg
36  * \brief Describes a dialog box that gives a list of opened studies.
37  * 
38  */
39 class STD_EXPORT STD_LoadStudiesDlg : public QDialog
40
41    Q_OBJECT
42
43 public:
44    STD_LoadStudiesDlg( QWidget* parent = 0, bool modal = FALSE, WFlags fl = 0 );
45    ~STD_LoadStudiesDlg() {}
46
47   /*!\var TextLabel1
48    * \brief stores a dialog text label
49    */
50   QLabel* TextLabel1;
51   
52   /*!\var buttonOk
53    * \brief stores a dialog button OK
54    */
55   QPushButton* buttonOk;
56
57   /*!\var buttonCancel
58    * \brief stores a dialog button Cancel
59    */  
60   QPushButton* buttonCancel;
61
62   /*!\var ListComponent
63    * \brief stores a dialog list compoent
64    */ 
65    QListBox* ListComponent;
66
67 };
68
69 #endif // STD_LOADSTUDIESDLG_H