OpendTect  6.6
uiattribsingleedit.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 2011
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiattributesmod.h"
15 #include "uidialog.h"
16 #include "datapack.h"
17 
18 namespace Attrib { class Desc; class DescSetMan; };
19 class uiAttrDescEd;
20 class uiGenInput;
21 
22 
25 mExpClass(uiAttributes) uiSingleAttribEd : public uiDialog
27 public:
28 
31 
33 
34  bool anyChange() const { return anychg_; }
35  bool nameChanged() const { return nmchgd_; }
36 
37 protected:
38 
41  bool nmchgd_;
42  bool anychg_;
43 
46 
48 
49 };
50 
uiSingleAttribEd::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiSingleAttribEd::nameChanged
bool nameChanged() const
Definition: uiattribsingleedit.h:35
uiAttrDescEd
Attribute description editor.
Definition: uiattrdesced.h:83
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSingleAttribEd::setDataPackSelection
void setDataPackSelection(const TypeSet< DataPack::FullID > &)
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiSingleAttribEd::anyChange
bool anyChange() const
Definition: uiattribsingleedit.h:34
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiSingleAttribEd
Dialog for creating volume output.
Definition: uiattribsingleedit.h:26
uiSingleAttribEd::setman_
Attrib::DescSetMan * setman_
Definition: uiattribsingleedit.h:40
uiSingleAttribEd::nmchgd_
bool nmchgd_
Definition: uiattribsingleedit.h:41
uidialog.h
uiSingleAttribEd::anychg_
bool anychg_
Definition: uiattribsingleedit.h:42
datapack.h
uiSingleAttribEd::mODTextTranslationClass
mODTextTranslationClass(uiSingleAttribEd)
uiSingleAttribEd::~uiSingleAttribEd
~uiSingleAttribEd()
uiSingleAttribEd::desc_
Attrib::Desc & desc_
Definition: uiattribsingleedit.h:39
Attrib::DescSetMan
Manages attribute description set.
Definition: attribdescsetman.h:28
uiSingleAttribEd::namefld_
uiGenInput * namefld_
Definition: uiattribsingleedit.h:45
uiSingleAttribEd::desced_
uiAttrDescEd * desced_
Definition: uiattribsingleedit.h:44
uiParent
Definition: uiparent.h:26
Attrib
Semblance Attribute.
Definition: attribdataholder.h:25
uiDialog
Definition: uidialog.h:42
Attrib::Desc
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g....
Definition: attribdesc.h:89
uiSingleAttribEd::uiSingleAttribEd
uiSingleAttribEd(uiParent *, Attrib::Desc &, bool isnew)
sKey::Desc
FixedString Desc()
Definition: keystrs.h:62
TypeSet
Sets of (small) copyable elements.
Definition: commontypes.h:29

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