Subgroup: other
Class: QgsDockWidget¶
-
class
qgis.gui.
QgsDockWidget
(parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0)¶ Bases:
PyQt5.QtWidgets.QDockWidget
Constructor for QgsDockWidget.
Parameters: - parent – parent widget
- flags – window flags
QgsDockWidget(title: str, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) Constructor for QgsDockWidget.
Parameters: - title – dock title
- parent – parent widget
- flags – window flags
QgsDockWidget subclass with more fine-grained control over how the widget is closed or opened.
New in version 2.16: Methods
actionEvent
changeEvent
childEvent
closeEvent
connectNotify
contextMenuEvent
create
customEvent
destroy
disconnectNotify
dragEnterEvent
dragLeaveEvent
dragMoveEvent
dropEvent
enterEvent
event
focusInEvent
focusNextChild
focusNextPrevChild
focusOutEvent
focusPreviousChild
hideEvent
initPainter
initStyleOption
inputMethodEvent
isSignalConnected
isUserVisible
Returns true if the dock is both opened and raised to the front (ie not hidden by any other tabs. keyPressEvent
keyReleaseEvent
leaveEvent
metric
mouseDoubleClickEvent
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
moveEvent
nativeEvent
paintEvent
receivers
resizeEvent
sender
senderSignalIndex
setUserVisible
Sets the dock widget as visible to a user, ie both shown and raised to the front. sharedPainter
showEvent
tabletEvent
timerEvent
updateMicroFocus
wheelEvent
Signals
closed
Emitted when dock widget is closed. closedStateChanged
Emitted when dock widget is closed (or opened). opened
Emitted when dock widget is opened. openedStateChanged
Emitted when dock widget is opened (or closed). Attributes
-
actionEvent
()¶
-
changeEvent
()¶
-
childEvent
()¶
-
closeEvent
(self, QCloseEvent)¶
-
closedStateChanged
¶ Emitted when dock widget is closed (or opened).
Parameters: wasClosed – will be true if dock widget was closed, or false if dock widget was opened See also
See also
openedStateChanged()
[signal]
-
connectNotify
()¶
-
contextMenuEvent
()¶
-
create
()¶
-
customEvent
()¶
-
destroy
()¶
-
disconnectNotify
()¶
-
dragEnterEvent
()¶
-
dragLeaveEvent
()¶
-
dragMoveEvent
()¶
-
dropEvent
()¶
-
enterEvent
()¶
-
event
()¶
-
focusInEvent
()¶
-
focusNextChild
()¶
-
focusNextPrevChild
()¶
-
focusOutEvent
()¶
-
focusPreviousChild
()¶
-
hideEvent
()¶
-
initPainter
()¶
-
initStyleOption
()¶
-
inputMethodEvent
()¶
-
isSignalConnected
()¶
-
isUserVisible
(self) → bool¶ Returns true if the dock is both opened and raised to the front (ie not hidden by any other tabs.
See also
-
keyPressEvent
()¶
-
keyReleaseEvent
()¶
-
leaveEvent
()¶
-
metric
()¶
-
mouseDoubleClickEvent
()¶
-
mouseMoveEvent
()¶
-
mousePressEvent
()¶
-
mouseReleaseEvent
()¶
-
moveEvent
()¶
-
nativeEvent
()¶
-
openedStateChanged
¶ Emitted when dock widget is opened (or closed).
Parameters: wasOpened – will be true if dock widget was opened, or false if dock widget was closed See also
See also
opened()
[signal]
-
paintEvent
()¶
-
receivers
()¶
-
resizeEvent
()¶
-
sender
()¶
-
senderSignalIndex
()¶
-
setUserVisible
(self, visible: bool)¶ Sets the dock widget as visible to a user, ie both shown and raised to the front.
Parameters: visible – set to true to show the dock to the user, or false to hide the dock. When setting a dock as user visible, the dock will be opened (if it is not already opened) and raised to the front. When setting as hidden, the following logic is used: - hiding a dock which is open but not raised (ie hidden by another tab) will have no effect, and the dock will still be opened and hidden by the other tab - hiding a dock which is open and raised (ie, user visible) will cause the dock to be closed - hiding a dock which is closed has no effect and raises no signals
See also
-
showEvent
(self, event: QShowEvent)¶
-
tabletEvent
()¶
-
timerEvent
()¶
-
updateMicroFocus
()¶
-
wheelEvent
()¶