gdesk.panels.window module

class gdesk.panels.window.DragState(value)

Bases: enum.Enum

An enumeration.

dragging = 3
placed = 1
titlePressed = 2
class gdesk.panels.window.MainWindow(qapp, name, parentWinName=None)

Bases: PySide2.QtWidgets.QMainWindow

The Main QT Window.

asToolWindow(windowName=None)
closeEvent(self, event: PySide2.QtGui.QCloseEvent)None
createMenus()
createStatusBar()
cycle_tag_level()
event(self, event: PySide2.QtCore.QEvent)bool
fullScreen()
getWidgetUnderMouse()

Get the widget outside this window under the current mouse position.

isToolWindow()
keyPressEvent(self, event: PySide2.QtGui.QKeyEvent)None
moveEvent(self, event: PySide2.QtGui.QMoveEvent)None
moveQueued
moveWindow(pos)
newPanelMenuPopup()
remove_panel_menu()
screenShot()
setPanelInfo(panel=None)
showPanelMenu(point=None)
startMoving(allWindows=True)
staticMetaObject = <PySide2.QtCore.QMetaObject object>
toggleMenuStatusbar()
unregister()
winActionLabel()
property windowName
windowPlaced(canceled=False)
gdesk.panels.window.debug_print(message)