OpendTect-6_4  6.4
uiprestackprocessorsel.h
Go to the documentation of this file.
1 #ifndef uiprestackprocessorsel_h
2 #define uiprestackprocessorsel_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: K. Tingdahl
9  Date: Jan 2009
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 
14 -*/
15 
16 #include "uiprestackprocessingmod.h"
17 #include "uigroup.h"
18 
19 class uiIOObjSel;
20 class uiPushButton;
21 
22 namespace PreStack
23 {
24 
25 mExpClass(uiPreStackProcessing) uiProcSel : public uiGroup
27 public:
28  uiProcSel(uiParent*,const uiString& label,
29  const MultiID*,bool withedit=true);
30  void setSel(const MultiID&);
31  bool getSel(MultiID&) const;
32 
34 
35 protected:
36  ~uiProcSel();
37 
38  void editPushCB(CallBacker*);
39  void selDoneCB(CallBacker*);
40 
43 };
44 
45 
46 } // namespace PreStack
47 
48 #endif
Definition: uigroup.h:54
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
is the base class for all buttons.
Definition: uibutton.h:83
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: synthseis.h:36
uiIOObjSel * selfld_
Definition: uiprestackprocessorsel.h:41
Definition: uistring.h:89
Definition: uiparent.h:26
Definition: callback.h:254
Definition: uiprestackprocessorsel.h:25
uiPushButton * editbut_
Definition: uiprestackprocessorsel.h:42
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
Notifier< uiProcSel > selectionDone
Definition: uiprestackprocessorsel.h:33
Compound key consisting of ints.
Definition: multiid.h:25

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