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

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