OpendTect  6.3
uisplitter.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: Nanne Hemstra
8  Date: May 2007
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uibasemod.h"
14 #include "uiobj.h"
15 
16 class uiGroup;
17 class uiSplitterBody;
18 
35 mExpClass(uiBase) uiSplitter : public uiObject
36 {
37 public:
38 
39  uiSplitter(uiParent*,const char* nm="Splitter",
41  mDeprecated uiSplitter(uiParent*,const char*,bool qtlayoutishor);
42 
43  void addGroup(uiGroup*);
44 
45 private:
46 
47  uiSplitterBody* body_;
48  uiSplitterBody& mkbody(uiParent*,const char*);
49 
50 };
Definition: uigroup.h:53
#define mExpClass(module)
Definition: commondefs.h:157
Provides a splitter object.
Definition: uisplitter.h:35
The base class for most UI elements.
Definition: uiobj.h:35
Definition: uiparent.h:24
Definition: oduicommon.h:24
#define mDeprecated
Definition: plfdefs.h:213
uiSplitterBody * body_
Definition: uisplitter.h:47
Orientation
Fundamental orientation in 2D UIs.
Definition: oduicommon.h:21

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