MdiArea
Qt Base Class: QMdiArea
Signature: QMdiArea(self, parent: Optional[PySide6.QtWidgets.QWidget] = None) -> None
Base classes
Name | Children | Inherits |
---|---|---|
AbstractScrollAreaMixin prettyqt.widgets.abstractscrollarea |
||
QMdiArea PySide6.QtWidgets QMdiArea(self, parent: Optional[PySide6.QtWidgets.QWidget] \= None) -> None |
⋔ Inheritance diagram
graph TD
1473296239296["widgets.MdiArea"]
1473293679456["widgets.AbstractScrollAreaMixin"]
1473293662864["widgets.FrameMixin"]
1473293688240["widgets.WidgetMixin"]
1473299815024["core.ObjectMixin"]
140713234304496["builtins.object"]
1473245548480["gui.PaintDeviceMixin"]
1473290660336["QtWidgets.QMdiArea"]
1473290616416["QtWidgets.QAbstractScrollArea"]
1473290626176["QtWidgets.QFrame"]
1473290849680["QtWidgets.QWidget"]
1473288842240["QtCore.QObject"]
1473291690208["Shiboken.Object"]
1473300082368["QtGui.QPaintDevice"]
1473293679456 --> 1473296239296
1473293662864 --> 1473293679456
1473293688240 --> 1473293662864
1473299815024 --> 1473293688240
140713234304496 --> 1473299815024
1473245548480 --> 1473293688240
140713234304496 --> 1473245548480
1473290660336 --> 1473296239296
1473290616416 --> 1473290660336
1473290626176 --> 1473290616416
1473290849680 --> 1473290626176
1473288842240 --> 1473290849680
1473291690208 --> 1473288842240
140713234304496 --> 1473291690208
1473300082368 --> 1473290849680
1473291690208 --> 1473300082368
🛈 DocStrings
Bases: AbstractScrollAreaMixin
, QMdiArea
Area in which MDI windows are displayed.
Source code in prettyqt\widgets\mdiarea.py
get_tab_position() -> TabPositionStr
get_view_mode() -> ViewModeStr
get_window_order() -> WindowOrderStr
set_tab_position(position: TabPositionStr | widgets.QTabWidget.TabPosition)
Set tab position for the MDI area.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
position |
TabPositionStr | TabPosition
|
tabs position to use |
required |
set_view_mode(mode: ViewModeStr | widgets.QMdiArea.ViewMode)
Set view mode for the MDI area.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
mode |
ViewModeStr | ViewMode
|
view mode to use |
required |
set_window_order(mode: WindowOrderStr | widgets.QMdiArea.WindowOrder)
Set the window order behaviour for the MDI area.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
mode |
WindowOrderStr | WindowOrder
|
window order behaviour to use |
required |
Source code in prettyqt\widgets\mdiarea.py
⌗ Property table
Qt Property | Type | Doc |
---|---|---|
objectName |
QString | |
modal |
bool | |
windowModality |
Qt::WindowModality | |
enabled |
bool | |
geometry |
QRect | |
frameGeometry |
QRect | |
normalGeometry |
QRect | |
x |
int | |
y |
int | |
pos |
QPoint | |
frameSize |
QSize | |
size |
QSize | |
width |
int | |
height |
int | |
rect |
QRect | |
childrenRect |
QRect | |
childrenRegion |
QRegion | |
sizePolicy |
QSizePolicy | |
minimumSize |
QSize | |
maximumSize |
QSize | |
minimumWidth |
int | |
minimumHeight |
int | |
maximumWidth |
int | |
maximumHeight |
int | |
sizeIncrement |
QSize | |
baseSize |
QSize | |
palette |
QPalette | |
font |
QFont | |
cursor |
QCursor | |
mouseTracking |
bool | |
tabletTracking |
bool | |
isActiveWindow |
bool | |
focusPolicy |
Qt::FocusPolicy | |
focus |
bool | |
contextMenuPolicy |
Qt::ContextMenuPolicy | |
updatesEnabled |
bool | |
visible |
bool | |
minimized |
bool | |
maximized |
bool | |
fullScreen |
bool | |
sizeHint |
QSize | |
minimumSizeHint |
QSize | |
acceptDrops |
bool | |
windowTitle |
QString | |
windowIcon |
QIcon | |
windowIconText |
QString | |
windowOpacity |
double | |
windowModified |
bool | |
toolTip |
QString | |
toolTipDuration |
int | |
statusTip |
QString | |
whatsThis |
QString | |
accessibleName |
QString | |
accessibleDescription |
QString | |
layoutDirection |
Qt::LayoutDirection | |
autoFillBackground |
bool | |
styleSheet |
QString | |
locale |
QLocale | |
windowFilePath |
QString | |
inputMethodHints |
QFlags |
|
frameShape |
QFrame::Shape | |
frameShadow |
QFrame::Shadow | |
lineWidth |
int | |
midLineWidth |
int | |
frameWidth |
int | |
frameRect |
QRect | |
verticalScrollBarPolicy |
Qt::ScrollBarPolicy | |
horizontalScrollBarPolicy |
Qt::ScrollBarPolicy | |
sizeAdjustPolicy |
QAbstractScrollArea::SizeAdjustPolicy | |
background |
QBrush | |
activationOrder |
QMdiArea::WindowOrder | |
viewMode |
QMdiArea::ViewMode | |
documentMode |
bool | |
tabsClosable |
bool | |
tabsMovable |
bool | |
tabShape |
QTabWidget::TabShape | |
tabPosition |
QTabWidget::TabPosition |