OpendTect-6_4  6.4
uisplitter.h
Go to the documentation of this file.
1 #ifndef uisplitter_h
2 #define uisplitter_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Nanne Hemstra
9  Date: May 2007
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uibasemod.h"
16 #include "uiobj.h"
17 
18 class uiGroup;
19 class uiSplitterBody;
20 
37 mExpClass(uiBase) uiSplitter : public uiObject
38 {
39 public:
40  uiSplitter(uiParent*,const char* nm="Splitter",
41  bool hor=true);
43 
44  void addGroup(uiGroup*);
45 
46 private:
47 
48  uiSplitterBody* body_;
49  uiSplitterBody& mkbody(uiParent*,const char*);
50 };
51 
52 #endif
Definition: uigroup.h:54
#define mExpClass(module)
Definition: commondefs.h:160
Provides a splitter object.
Definition: uisplitter.h:37
The base class for most UI elements.
Definition: uiobj.h:38
Definition: uiparent.h:26
uiSplitterBody * body_
Definition: uisplitter.h:48

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