OpendTect-6_4  6.4
uiattribsingleedit.h
Go to the documentation of this file.
1 #ifndef uiattribsingleedit_h
2 #define uiattribsingleedit_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Bert
9  Date: Jan 2011
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiattributesmod.h"
16 #include "uidialog.h"
17 #include "datapack.h"
18 
19 namespace Attrib { class Desc; class DescSetMan; };
20 class uiAttrDescEd;
21 class uiGenInput;
22 
23 
26 mExpClass(uiAttributes) uiSingleAttribEd : public uiDialog
28 public:
29 
32 
33  void setDataPackSelection(const TypeSet<DataPack::FullID>&);
34 
35  bool anyChange() const { return anychg_; }
36  bool nameChanged() const { return nmchgd_; }
37 
38 protected:
39 
42  bool nmchgd_;
43  bool anychg_;
44 
47 
48  bool acceptOK(CallBacker*);
49 
50 };
51 
52 #endif
bool anyChange() const
Definition: uiattribsingleedit.h:35
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiGenInput * namefld_
Definition: uiattribsingleedit.h:46
Manages attribute description set.
Definition: attribdescsetman.h:28
Attribute description editor.
Definition: uiattrdesced.h:83
Definition: uiparent.h:26
Definition: uidialog.h:42
FixedString Desc()
Definition: keystrs.h:62
uiAttrDescEd * desced_
Definition: uiattribsingleedit.h:45
Dialog for creating volume output.
Definition: uiattribsingleedit.h:26
bool anychg_
Definition: uiattribsingleedit.h:43
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:89
General Input Element.
Definition: uigeninput.h:58
bool nmchgd_
Definition: uiattribsingleedit.h:42
Attrib::Desc & desc_
Definition: uiattribsingleedit.h:40
bool nameChanged() const
Definition: uiattribsingleedit.h:36
Attrib::DescSetMan * setman_
Definition: uiattribsingleedit.h:41
Semblance Attribute.
Definition: attribdataholder.h:25

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