 |
OpendTect
6.6
|
Go to the documentation of this file.
21 #include <QMainWindow>
40 const char* nm,
bool modal);
53 void go(
bool showminimized=
false);
85 QScreen*
screen(
bool usetoplevel=
false)
const;
89 virtual const QWidget*
qwidget_()
const {
return this; }
91 virtual void finalise(
bool trigger_finalise_start_stop);
201 uiObject* other,
int margin,
bool reciprocal);
virtual void finalise(bool trigger_finalise_start_stop)
void toggleToolbar(CallBacker *)
virtual void finalise()
Definition: odwindow.h:239
bool saveButtonChecked() const
int nractivated_
Definition: odwindow.h:112
virtual void attachChild(constraintType, uiObject *child, uiObject *other, int margin, bool reciprocal)
virtual const QWidget * qwidget_() const
Definition: odwindow.h:89
void doShow(bool minimized=false)
void provideHelp(CallBacker *)
void setCancelText(const uiString &)
Cancel button disabled when set to empty.
uiLabel * titlelbl_
Definition: odwindow.h:233
User interface main window.
Definition: uimainwin.h:35
bool separator() const
Definition: odwindow.h:184
Is a lock that allows a thread to have exlusive rights to something.
Definition: thread.h:45
void setApplyText(const uiString &)
void applyCB(CallBacker *)
void addToolBar(uiToolBar *)
Definition: helpview.h:50
friend class uiObjectBody
Definition: uiparentbody.h:24
const uiDialog::Setup & getSetup() const
Definition: odwindow.h:206
TypeSet< HelpKey > videokeys_
Definition: odwindow.h:235
void setSeparator(bool yn)
Separator between central dialog and Ok/Cancel bar?
Definition: odwindow.h:183
Definition: uibutton.h:167
virtual void show()
Definition: odwindow.h:54
void activateInGUIThread(const CallBack &, bool busywait)
mODTextTranslationClass(uiMainWinBody) friend class uiMainWin
uiToolBar * findToolBar(const char *)
void construct(int nrstatusflds, bool wantmenubar)
uiMainWin & handle_
Definition: odwindow.h:123
int uiResult()
Definition: odwindow.h:166
bool createtbmenu_
Definition: odwindow.h:140
static QScreen * primaryScreen()
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
static void getTopLevelWindows(ObjectSet< uiMainWin > &, bool visibleonly)
constraintType
Definition: uilayout.h:19
Button
Definition: uidialog.h:126
uiButton * applybut_
Definition: odwindow.h:225
bool deletefromod_
Definition: odwindow.h:143
Timer class.
Definition: timer.h:25
bool force_finalise_
Definition: odwindow.h:82
int result_
Definition: odwindow.h:217
void resizeEvent(QResizeEvent *)
void setButtonSensitive(uiDialog::Button, bool yn)
uiButton * videobut_
Definition: odwindow.h:227
uiButton * button(uiDialog::Button)
int iconsz_
Definition: odwindow.h:129
uiPoint prefpos_
Definition: odwindow.h:138
virtual void finalise(bool)
void accept(CallBacker *)
to be called by a 'ok' button
Timer poptimer_
Definition: odwindow.h:135
void setVSpacing(int spc)
Definition: odwindow.h:195
Definition: odwindow.h:151
void keyPressEvent(QKeyEvent *)
void uiSetResult(int v)
Definition: odwindow.h:165
uiMainWinBody(uiMainWin &handle, uiParent *parnt, const char *nm, bool modal)
HelpKey helpKey() const
Definition: odwindow.h:186
CallBacks object-oriented (object + method).
Definition: callback.h:62
void setSaveButtonChecked(bool yn)
uiToolButton * savebuttb_
Definition: odwindow.h:231
uiMenu & getToolbarsMenu()
Definition: odwindow.h:71
uiDialog & dlghandle_
Definition: odwindow.h:250
bool hasSaveButton() const
void setHelpKey(const HelpKey &key)
Definition: odwindow.h:185
bool exitapponclose_
Definition: odwindow.h:108
void go(bool showminimized=false)
void setHSpacing(int spc)
Definition: odwindow.h:194
virtual const QWidget * managewidg_() const
Definition: odwindow.h:210
void updateToolbarsMenu()
uiGroup * dlggrp_
Definition: odwindow.h:220
uiObject * createChildren()
Definition: uiparentbody.h:94
description of properties of dialog.
Definition: uidialog.h:50
int exec(bool showminimized)
void addDockWin(uiDockWin &, uiMainWin::Dock)
QEventLoop eventloop_
Definition: odwindow.h:127
bool poppedUp() const
Definition: odwindow.h:61
virtual QMenu * createPopupMenu()
ObjectSet< uiDockWin > dockwins_
Definition: odwindow.h:121
virtual void finalise()
Definition: odwindow.h:90
void move(uiMainWin::PopupArea)
int eventrefnr_
Definition: odwindow.h:114
uiSize prefsz_
Definition: odwindow.h:137
const ObjectSet< uiToolBar > & toolBars() const
Definition: odwindow.h:74
bool modal_
Definition: odwindow.h:130
virtual void manageChld_(uiBaseObject &, uiObjectBody &)
uiString windowtitle_
Definition: odwindow.h:122
void getPosForScreenMiddle(int &x, int &y)
bool initing_
Definition: uiparentbody.h:110
QScreen * screen(bool usetoplevel=false) const
Definition: uistatusbar.h:26
uiMenuBar * menubar_
Definition: odwindow.h:117
HelpKey videoKey(int idx) const
mODTextTranslationClass(uiDialogBody) public ~uiDialogBody()
void setOkCancelText(const uiString &, const uiString &)
void setVideoKey(const HelpKey &, int idx=-1)
uiToolBar * removeToolBar(uiToolBar *)
The base class for most UI elements.
Definition: uiobj.h:38
bool deletefrombody_
Definition: odwindow.h:142
uiButton * helpbut_
Definition: odwindow.h:226
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
void setOkText(const uiString &)
OK button disabled when set to empty.
uiDialog::Setup setup_
Definition: odwindow.h:221
bool poppedup_
Definition: odwindow.h:136
bool hasguisettings_
Definition: odwindow.h:145
void reject(CallBacker *)
to be called by a 'cancel' button
void closeEvent(QCloseEvent *)
uiToolButton * creditsbut_
Definition: odwindow.h:228
PopupArea
Definition: uimainwin.h:150
virtual const QWidget * managewidg_() const
void setTitleText(const uiString &txt)
uiButton * cnclbut_
Definition: odwindow.h:224
ObjectSet< uiToolBar > toolbars_
Definition: odwindow.h:120
bool isModal() const
Definition: odwindow.h:78
uiStatusBar * uistatusbar()
Dock
Dock Selector.
Definition: uimainwin.h:67
void enableSaveButton(const uiString &txt)
void getPosForParentMiddle(int &x, int &y)
void removeDockWin(uiDockWin *)
Definition: uiparent.h:26
ObjectSet< CallBack > activatecbs_
Definition: odwindow.h:111
void popTimTick(CallBacker *)
Definition: odwindow.h:36
bool moved_
Definition: odwindow.h:139
virtual void addChild(uiBaseObject &child)
void closeEvent(QCloseEvent *)
void showVideo(CallBacker *)
Threads::Mutex activatemutex_
Definition: odwindow.h:110
Definition: uidialog.h:42
uiMenu * toolbarsmnu_
Definition: odwindow.h:118
bool initchildrendone_
Definition: odwindow.h:218
uiStatusBar * statusbar_
Definition: odwindow.h:116
void setDlgGrp(uiGroup *cw)
Definition: odwindow.h:192
void doSetWindowFlags(Qt::WindowFlags, bool yn)
void layoutChildren(uiObject *)
void setBorder(int b)
Definition: odwindow.h:196
uiCheckBox * savebutcb_
Definition: odwindow.h:230
uiButton * okbut_
Definition: odwindow.h:223
const ObjectSet< uiDockWin > & dockWins() const
Definition: odwindow.h:75
void showCredits(CallBacker *)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021