OpendTect  6.3
uistratlaycontent.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: Bert
8  Date: Jan 2012
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uistratmod.h"
14 #include "uigroup.h"
15 class uiComboBox;
16 namespace Strat { class Content; class RefTree; }
17 
18 
23 public:
24 
25  uiStratLayerContent(uiParent*,bool isfinal,
26  const Strat::RefTree&);
27 
28  void set(const Strat::Content&);
29  const Strat::Content& get() const;
30 
31  int selectedIndex() const;
32  void setSelectedIndex(int);
33  int addOption(const char*);
34 
36 
37 protected:
38 
41 
42  void contSel(CallBacker*);
43 
44 };
Definition: uigroup.h:53
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
FixedString Content()
Definition: keystrs.h:47
const Strat::RefTree & rt_
Definition: uistratlaycontent.h:40
Combo box.
Definition: uicombobox.h:30
Definition: uiparent.h:24
uiComboBox * fld_
Definition: uistratlaycontent.h:39
Stratigraphy.
Definition: stratlevel.h:25
Tree of UnitRef's.
Definition: stratreftree.h:27
Notifier< uiStratLayerContent > contentSelected
Definition: uistratlaycontent.h:35
stuff that can be inside porous layers
Definition: stratcontent.h:27
Gets the layer content.
Definition: uistratlaycontent.h:21

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