QtGui/qmdiarea.h Source File
Go to the documentation of this file.
58 class QMdiAreaPrivate;
67 Q_PROPERTY(
bool documentMode READ documentMode WRITE setDocumentMode)
68 Q_PROPERTY(
bool tabsClosable READ tabsClosable WRITE setTabsClosable)
69 Q_PROPERTY(
bool tabsMovable READ tabsMovable WRITE setTabsMovable)
71 #ifndef QT_NO_TABWIDGET
78 DontMaximizeSubWindowOnActivation = 0x1
80 Q_DECLARE_FLAGS(AreaOptions, AreaOption)
85 ActivationHistoryOrder
104 void removeSubWindow(
QWidget *widget);
106 QBrush background()
const;
107 void setBackground(
const QBrush &background);
109 WindowOrder activationOrder()
const;
110 void setActivationOrder(WindowOrder order);
112 void setOption(AreaOption option,
bool on =
true);
113 bool testOption(AreaOption opton)
const;
115 void setViewMode(ViewMode
mode);
116 ViewMode viewMode()
const;
119 bool documentMode()
const;
120 void setDocumentMode(
bool enabled);
122 void setTabsClosable(
bool closable);
123 bool tabsClosable()
const;
125 void setTabsMovable(
bool movable);
126 bool tabsMovable()
const;
128 #ifndef QT_NO_TABWIDGET
141 void tileSubWindows();
142 void cascadeSubWindows();
143 void closeActiveSubWindow();
144 void closeAllSubWindows();
145 void activateNextSubWindow();
146 void activatePreviousSubWindow();
166 Q_PRIVATE_SLOT(d_func(),
void _q_processWindowStateChanged(
Qt::WindowStates,
Qt::WindowStates))
172 Q_DECLARE_OPERATORS_FOR_FLAGS(
QMdiArea::AreaOptions)
178 #endif // QT_NO_MDIAREA
virtual bool eventFilter(QObject *, QEvent *)
#define Q_PRIVATE_SLOT(d, signature)
virtual void timerEvent(QTimerEvent *)
#define QT_BEGIN_NAMESPACE
virtual void childEvent(QChildEvent *)