User Interface (UI) element for selection of Attributes from an attribute set.
More...
|
| uiAttrSelDlg (uiParent *, const uiAttrSelData &, const Setup &) |
|
| uiAttrSelDlg (uiParent *, const uiAttrSelData &, const TypeSet< DataPack::FullID > &, const Setup &) |
|
| ~uiAttrSelDlg () |
|
Attrib::DescID | attribID () const |
| -1 if not selected More...
|
|
int | compNr () const |
| -1 if not selected More...
|
|
void | fillSelSpec (Attrib::SelSpec &) const |
|
const Attrib::DescSet & | getAttrSet () const |
|
bool | is2D () const |
|
int | outputNr () const |
| -1 if not selected More...
|
|
int | selType () const |
|
const char * | zDomainKey () const |
|
| uiDialog (uiParent *, const Setup &) |
|
void | accept (CallBacker *cb=0) |
|
uiButton * | button (Button but) |
|
void | done () |
|
void | done (DoneResult) |
|
void | done (int i) |
|
void | enableSaveButton (const uiString &txt=uiStrings::sSaveAsDefault()) |
| Save button enabled when set to non-empty. More...
|
|
CtrlStyle | getCtrlStyle () const |
| OK button disabled when set to CloseOnly. More...
|
|
uiGroup * | getDlgGroup () |
|
int | go () |
|
int | goMinimized () |
|
bool | hasSaveButton () const |
|
virtual HelpKey | helpKey () const |
|
bool | isModal () const |
|
int | nrVideos () const |
|
void | reject (CallBacker *cb=0) |
|
void | removeVideo (int) |
|
bool | saveButtonChecked () const |
|
bool | separator () const |
|
void | setBorder (int) |
|
void | setButtonSensitive (Button, bool) |
|
void | setButtonText (Button but, const uiString &txt) |
|
void | setCancelText (const char *txt) |
|
void | setCancelText (const uiString &) |
| Cancel button disabled when set to empty. More...
|
|
void | setCtrlStyle (CtrlStyle) |
| On construction, it's (of course) OkAndCancel. More...
|
|
void | setHelpKey (const HelpKey &) |
|
void | setHSpacing (int) |
|
void | setModal (bool yn) |
|
void | setOkCancelText (const char *ok, const char *cnl) |
|
void | setOkCancelText (const uiString &ok, const uiString &cnl) |
|
void | setOkText (const char *txt) |
|
void | setOkText (const uiString &) |
|
void | setSaveButtonChecked (bool) |
|
void | setSeparator (bool yn) |
| Separator between central dialog and OK/Cancel bar? More...
|
|
void | setTitleText (const char *txt) |
|
void | setTitleText (const uiString &txt) |
|
const Setup & | setup () const |
|
void | setVideoKey (const HelpKey &) |
|
void | setVideoKey (const HelpKey &, int idx) |
|
void | setVSpacing (int) |
|
int | uiResult () const |
| -1 running, otherwise (int)DoneResult More...
|
|
HelpKey | videoKey (int idx=0) const |
|
Public Member Functions inherited from uiMainWin |
| uiMainWin (uiParent *, const uiMainWin::Setup &) |
|
| uiMainWin (uiParent *, const uiString &caption=uiString::emptyString(), int nrstatusflds=1, bool withmenubar=true, bool modal=false) |
|
virtual | ~uiMainWin () |
|
void | activate () |
|
void | activateInGUIThread (const CallBack &, bool busywait=true) |
|
void | addDockWindow (uiDockWin &, Dock) |
|
void | addToolBar (uiToolBar *) |
|
void | addToolBarBreak () |
|
const uiString & | caption (bool unique=false) const |
|
void | close () |
|
void | copyToClipBoard () |
|
const ObjectSet< uiDockWin > & | dockWins () const |
|
bool | finalised () const |
|
uiToolBar * | findToolBar (const char *) |
|
void | forceClose () |
|
uiRect | geometry (bool frame=true) const |
| Position of top-left corner in screen pixel coords. More...
|
|
PopupArea | getPopupArea () const |
|
const char * | getScriptToRun () const |
|
uiMenu & | getToolbarsMenu () const |
|
bool | grab (const char *filenm, int zoom=1, const char *format=0, int quality=-1) const |
|
bool | isHidden () const |
|
bool | isMaximized () const |
|
bool | isMinimized () const |
|
bool | isModal () const |
|
virtual uiMainWin * | mainwin () |
|
uiMenuBar * | menuBar () |
|
uiParent * | parent () |
|
const uiParent * | parent () const |
|
bool | poppedUp () const |
|
QWidget * | qWidget () const |
|
void | raise () |
|
virtual void | reDraw (bool deep) |
|
void | removeDockWindow (uiDockWin *) |
|
uiToolBar * | removeToolBar (uiToolBar *) |
|
void | runScript (const char *filename) |
|
void | saveAsPDF (const char *fnm, int w, int h, int res) |
|
mDeprecatedObs void | saveAsPS (const char *fnm, int w, int h, int res) |
|
void | saveImage (const char *fnm, int w, int h, int res) |
|
void | setActivateOnFirstShow (bool yn=true) |
|
void | setCaption (const char *str) |
|
void | setCaption (const uiString &) |
|
void | setCornerPos (int x, int y) |
|
void | setDeleteOnClose (bool yn) |
|
void | setExitAppOnClose (bool yn) |
| automatically set by uiMain::setTopLevel More...
|
|
void | setIcon (const uiPixmap &) |
| Default icon is set in uiMain. More...
|
|
void | setIconText (const uiString &) |
|
void | setPopupArea (PopupArea pa) |
|
void | setSensitive (bool yn) |
|
void | setShrinkAllowed (bool yn) |
|
virtual void | show () |
|
bool | showAlwaysOnTop (bool yn=true) |
|
void | showAndActivate () |
|
void | showMaximized () |
|
void | showMinimized () |
|
bool | showMinMaxButtons (bool yn=true) |
|
void | showNormal () |
|
bool | shrinkAllowed () |
|
uiStatusBar * | statusBar () |
|
const ObjectSet< uiToolBar > & | toolBars () const |
|
uiGroup * | topGroup () |
|
void | toStatusBar (const uiString &, int fldidx=0, int msecs=-1) |
|
bool | touch () |
| resets pop-up timer if !poppedUp yet More...
|
|
void | translateText () |
|
uiSize | actualsize (bool inclborder=true) const |
|
uiSize | actualSize (bool include_border) const |
|
void | addChild (uiBaseObject &) |
|
void | attach (constraintType t, int margin=-1) |
|
void | attach (constraintType t, uiObject *oth, int margin=-1, bool reciprocal=true) |
|
void | attach (constraintType t, uiParent *oth, int margin=-1, bool reciprocal=true) |
|
void | attachChild (constraintType tp, uiObject *child, uiObject *other, int margin, bool reciprocal) |
|
Color | backgroundColor () const |
|
const ObjectSet< uiBaseObject > * | childList () const |
|
void | deepRedraw (CallBacker *=0) |
|
virtual void | display (bool yn, bool shrk=false, bool maximize=false) |
|
const uiFont * | font () const |
|
bool | hasFocus () const |
|
bool | isDisplayed () const |
|
uiObject * | mainObject () |
|
const uiObject * | mainObject () const |
|
void | manageChld (uiBaseObject &, uiObjectBody &) |
|
uiParentBody * | pbody () |
|
const uiParentBody * | pbody () const |
|
int | prefHNrPics () const |
|
int | prefVNrPics () const |
|
Color | roBackgroundColor () const |
|
bool | sensitive () const |
|
void | setBackgroundColor (const Color &c) |
|
void | setCaption (const uiString &c) |
|
void | setCursor (const MouseCursor &c) |
|
void | setFocus () |
|
void | setFont (const uiFont &f) |
|
void | setPrefHeight (int h) |
|
void | setPrefHeightInChar (float h) |
|
void | setPrefHeightInChar (int h) |
|
void | setPrefWidth (int w) |
|
void | setPrefWidthInChar (float w) |
|
void | setPrefWidthInChar (int w) |
|
void | setSensitive (bool yn=true) |
|
void | setStretch (int h, int v) |
|
void | shallowRedraw (CallBacker *=0) |
|
int | stretch (bool h) const |
|
void | translateText () |
|
| uiBaseObject (const char *nm, uiBody *=0) |
|
virtual | ~uiBaseObject () |
|
int | beginCmdRecEvent (const char *msg=0) |
|
int | beginCmdRecEvent (od_uint64 id, const char *msg=0) |
|
uiBody * | body () |
|
const uiBody * | body () const |
|
void | clear () |
|
void | endCmdRecEvent (int refnr, const char *msg=0) |
|
void | endCmdRecEvent (od_uint64 id, int refnr, const char *msg=0) |
|
void | finalise () |
|
bool | finalised () const |
|
virtual QWidget * | getWidget () |
|
const QWidget * | getWidget () const |
|
virtual Notifier< uiBaseObject > & | postFinalise () |
|
virtual Notifier< uiBaseObject > & | preFinalise () |
|
| NamedCallBacker (const char *nm=0) |
|
| NamedCallBacker (const NamedCallBacker &) |
|
virtual Notifier< NamedCallBacker > & | objectToBeDeleted () const |
|
bool | operator== (const NamedCallBacker &oth) const |
|
bool | operator== (const NamedObject &oth) const |
|
| CallBacker () |
|
| CallBacker (const CallBacker &) |
|
virtual | ~CallBacker () |
|
bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
|
bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
|
void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. More...
|
|
void | detachCB (const NotifierAccess &, const CallBack &) const |
|
void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
|
virtual bool | isCapsule () const |
|
bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. More...
|
|
void | stopReceivingNotifications () const |
|
| NamedObject (const char *nm=nullptr) |
|
| NamedObject (const NamedObject &oth) |
|
virtual | ~NamedObject () |
|
virtual BufferString | getName () const |
|
bool | getNameFromPar (const IOPar &) |
|
virtual const name_type & | name () const |
|
NamedObject & | operator= (const NamedObject &) |
|
bool | operator== (const NamedObject &oth) const |
|
virtual void | setName (const char *nm) |
|
virtual | ~ObjectWithName () |
|
bool | hasName (const char *nm) const |
|
bool | hasName (const name_type &nm) const |
|
void | putNameInPar (IOPar &) const |
|
|
enum | Button {
OK
, CANCEL
, APPLY
, HELP
,
CREDITS
, SAVE
} |
|
enum | CtrlStyle { OkAndCancel
, RunAndClose
, CloseOnly
} |
|
enum | DoneResult { Rejected =0
, Accepted =1
} |
|
enum | TitlePos { LeftSide
, CenterWin
, RightSide
} |
|
Public Types inherited from uiMainWin |
enum | ActModalTyp {
None =0
, Main
, Message
, File
,
Colour
, Font
, Unknown
} |
|
enum | Dock {
Top
, Bottom
, Right
, Left
,
Minimized
, TornOff
, Unmanaged
} |
| Dock Selector. More...
|
|
enum | PopupArea {
TopLeft
, TopRight
, BottomLeft
, BottomRight
,
Middle
, Auto
} |
|
typedef OD::String | name_type |
|
static void | setTitlePos (int i) |
|
static void | setTitlePos (TitlePos) |
|
static TitlePos | titlePos () |
|
Static Public Member Functions inherited from uiMainWin |
static const char * | activeModalQDlgButTxt (int butnr) |
|
static int | activeModalQDlgRetVal (int butnr) |
|
static const char * | activeModalQDlgTitle () |
|
static ActModalTyp | activeModalType () |
|
static uiMainWin * | activeModalWindow () |
|
static uiMainWin * | activeWindow () |
|
static void | closeActiveModalQDlg (int retval) |
|
static OD::WindowActivationBehavior | getActivateBehaviour () |
|
static void | getModalSignatures (BufferStringSet &) |
|
static void | getTopLevelWindows (ObjectSet< uiMainWin > &, bool visibleonly=true) |
|
static bool | grabScreen (const char *filenm, const char *format=0, int quality=-1, int screen=0) |
|
static uiMainWin * | gtUiWinIfIsBdy (QWidget *mwimpl) |
| get uiMainWin for mwimpl if it is a uiMainWinBody More...
|
|
static void | programActiveWindow (uiMainWin *) |
|
static uiMainWin * | programmedActiveWindow () |
|
static void | setActivateBehaviour (OD::WindowActivationBehavior) |
|
static uiString | uniqueWinTitle (const uiString &, QWidget *forwindow=0, BufferString *addendum=0) |
|
static void | addCmdRecorder (const CallBack &) |
|
static void | removeCmdRecorder (const CallBack &) |
|
static void | createReceiverForCurrentThread () |
|
static void | removeReceiverForCurrentThread () |
|
Notifier< uiDialog > | applyPushed |
|
Public Attributes inherited from uiMainWin |
Notifier< uiMainWin > | activatedone |
|
Notifier< uiMainWin > | afterPopup |
|
Notifier< uiMainWin > | ctrlCPressed |
|
Notifier< uiMainWin > | runScriptRequest |
|
Notifier< uiMainWin > | windowClosed |
| triggered when window exits More...
|
|
Notifier< uiMainWin > | windowHidden |
|
Notifier< uiMainWin > | windowShown |
|
static TitlePos | titlepos_ |
|
User Interface (UI) element for selection of Attributes from an attribute set.
This dialog gets an attribute ID from the set. It can be used to select an attribute or NLA output. When it is used to select the input for another attribute, you'll need to specify the attrib ID of that attribute as 'ignoreid'. Because stored cubes can also be considered attributes, the user can also select any cube, which is then automatically added to the set.
<>