Uranium
Application Framework
UM.Qt.Bindings.MainWindow.MainWindow Class Reference

Inherits QQuickWindow.

Public Member Functions

def __init__
 
def setAllowResize
 
def toggleFullscreen (self)
 
def exitFullscreen (self)
 
def getBackgroundColor (self)
 
def setBackgroundColor (self, color)
 
def mouseX (self)
 
def mouseY (self)
 
def setViewportRect (self, rect)
 
def viewportRect (self)
 
def mousePressEvent (self, event)
 
def mouseMoveEvent (self, event)
 
def mouseReleaseEvent (self, event)
 
def keyPressEvent (self, event)
 
def keyReleaseEvent (self, event)
 
def wheelEvent (self, event)
 
def moveEvent (self, event)
 
def resizeEvent (self, event)
 
def hideEvent (self, event)
 

Static Public Attributes

int DEFAULT_WINDOW_WIDTH = 1280
 
int DEFAULT_WINDOW_HEIGHT = 720
 
int DEFAULT_WINDOW_LEFT = 50
 
int DEFAULT_WINDOW_TOP = 50
 
tuple preClosing = pyqtSignal("QQuickCloseEvent*", arguments = ["close"])
 
tuple backgroundColor = pyqtProperty(QColor, fget=getBackgroundColor, fset=setBackgroundColor)
 
tuple mousePositionChanged = pyqtSignal()
 
tuple viewportRectChanged = pyqtSignal()
 
tuple renderCompleted = Signal(type = Signal.Queued)
 

Detailed Description

QQuickWindow subclass that provides the main window.

The documentation for this class was generated from the following file: