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 &) |
|
| ~uiDialog () |
|
void | accept (CallBacker *cb=0) |
|
uiButton * | button (Button) |
|
const uiButton * | button (Button) const |
|
void | done (DoneResult) |
|
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 | isButtonSensitive (Button) 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 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 uiString &ok, const uiString &cnl) |
|
void | setOkText (const uiString &) |
|
void | setSaveButtonChecked (bool) |
|
void | setSeparator (bool yn) |
| Separator between central dialog and OK/Cancel bar? More...
|
|
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 |
|
bool | finalized () 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 | isDeleteOnClose () const |
|
bool | isHidden () const |
|
bool | isMaximized () const |
|
bool | isMinimized () const |
|
bool | isModal () const |
|
uiMainWin * | mainwin () override |
|
uiMenuBar * | menuBar () |
|
uiParent * | parent () |
|
const uiParent * | parent () const |
|
bool | poppedUp () const |
|
QScreen * | qScreen () const |
|
QWidget * | qWidget () const |
|
void | raise () |
|
void | reDraw (bool deep) override |
|
void | removeDockWindow (uiDockWin *) |
|
uiToolBar * | removeToolBar (uiToolBar *) |
|
void | restoreDefaultState () |
|
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, const char *fmt=nullptr, int quality=-1) |
|
void | saveImage (const char *fnm, int w, int h, int res) |
|
void | setActivateOnFirstShow (bool yn=true) |
|
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 | setGeometry (const uiRect &) |
|
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 () override |
|
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) |
|
OD::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 | manageChild (uiBaseObject &, uiObjectBody &) |
|
uiParentBody * | pbody () |
|
const uiParentBody * | pbody () const |
|
int | prefHNrPics () const |
|
int | prefVNrPics () const |
|
OD::Color | roBackgroundColor () const |
|
bool | sensitive () const |
|
void | setBackgroundColor (const OD::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 () override |
|
| uiBaseObject (const char *nm, uiBody *=0) |
|
virtual | ~uiBaseObject () |
|
int | beginCmdRecEvent (const BufferString &msg) |
|
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 |
|
void | finalize () |
|
bool | finalized () const |
|
virtual QWidget * | getWidget () |
|
const QWidget * | getWidget () const |
|
virtual Notifier< uiBaseObject > & | postFinalise () |
|
virtual Notifier< uiBaseObject > & | postFinalize () |
|
virtual Notifier< uiBaseObject > & | preFinalise () |
|
virtual Notifier< uiBaseObject > & | preFinalize () |
|
| 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 |
|
virtual CallBacker * | trueCaller () |
|
| NamedObject (const char *nm=nullptr) |
|
| NamedObject (const NamedObject &oth) |
|
virtual | ~NamedObject () |
|
virtual BufferString | getName () const |
|
bool | getNameFromPar (const IOPar &) |
|
const name_type & | name () const override |
|
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 (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 bool | grabScreen (const char *filenm, const char *format=0, int quality=-1, QScreen *qscreen=nullptr) |
|
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.
<>