OpendTect-6_4  6.4
uiprogressbar.h
Go to the documentation of this file.
1 #ifndef uiprogressbar_h
2 #define uiprogressbar_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: A.H. Lammertink
9  Date: 17/1/2001
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uibasemod.h"
16 #include "uiobj.h"
17 
18 class uiProgressBarBody;
19 
21 {
22 public:
23 
24  uiProgressBar(uiParent*,const char* nm="ProgressBar",
25  int totalSteps=100,int progress=0);
26 
27  void setProgress(int);
28  int progress() const;
29  void setTotalSteps(int);
30  int totalSteps() const;
31 
32 private:
33 
34  uiProgressBarBody* body_;
35  uiProgressBarBody& mkbody(uiParent*,const char*);
36 };
37 
38 #endif
#define mExpClass(module)
Definition: commondefs.h:160
uiProgressBarBody * body_
Definition: uiprogressbar.h:34
The base class for most UI elements.
Definition: uiobj.h:38
Definition: uiparent.h:26
Definition: uiprogressbar.h:20

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019