qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QWindow

Documentation

class QWindowValue a where Source #

Minimal complete definition

withQWindowPtr

Methods

withQWindowPtr :: a -> (QWindowConst -> IO b) -> IO b Source #

Instances
QWindowConstPtr a => QWindowValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Methods

withQWindowPtr :: a -> (QWindowConst -> IO b) -> IO b Source #

class (QObjectConstPtr this, QSurfaceConstPtr this) => QWindowConstPtr this where Source #

Minimal complete definition

toQWindowConst

Instances
QWindowConstPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QWindowConstPtr QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QWindowConstPtr QPaintDeviceWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPaintDeviceWindow

QWindowConstPtr QPaintDeviceWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPaintDeviceWindow

QWindowConstPtr QRasterWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QRasterWindow

QWindowConstPtr QRasterWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QRasterWindow

QWindowConstPtr QtahRasterWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QtahRasterWindow

QWindowConstPtr QtahRasterWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QtahRasterWindow

QWindowConstPtr QOpenGLWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QOpenGLWindow

QWindowConstPtr QOpenGLWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QOpenGLWindow

QWindowConstPtr QtahOpenGLWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QtahOpenGLWindow

QWindowConstPtr QtahOpenGLWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QtahOpenGLWindow

data QWindowConst Source #

Instances
Eq QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Ord QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Show QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

CppPtr QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Deletable QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QObjectConstPtr QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QSurfaceConstPtr QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QWindowConstPtr QWindowConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

data QWindow Source #

Instances
Eq QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Methods

(==) :: QWindow -> QWindow -> Bool #

(/=) :: QWindow -> QWindow -> Bool #

Ord QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Show QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

CppPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Deletable QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Methods

delete :: QWindow -> IO () #

toGc :: QWindow -> IO QWindow #

QObjectPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QObjectConstPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QSurfacePtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QSurfaceConstPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QWindowPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

QWindowConstPtr QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Assignable (Ptr (Ptr QWindow)) QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Methods

assign :: Ptr (Ptr QWindow) -> QWindow -> IO () #

Decodable (Ptr (Ptr QWindow)) QWindow Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Methods

decode :: Ptr (Ptr QWindow) -> IO QWindow #

cast :: QWindowPtr this => this -> QWindow Source #

downCastConst :: QWindowSuperConst a => a -> QWindowConst Source #

downCast :: QWindowSuper a => a -> QWindow Source #

newWithParent :: QWindowPtr arg'1 => arg'1 -> IO QWindow Source #

alert :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

baseSize :: QWindowValue arg'1 => arg'1 -> IO HSize Source #

close :: QWindowPtr arg'1 => arg'1 -> IO () Source #

create :: QWindowPtr arg'1 => arg'1 -> IO () Source #

cursor :: QWindowValue arg'1 => arg'1 -> IO QCursor Source #

destroy :: QWindowPtr arg'1 => arg'1 -> IO () Source #

filePath :: QWindowValue arg'1 => arg'1 -> IO String Source #

flags :: QWindowValue arg'1 => arg'1 -> IO QtWindowFlags Source #

focusObject :: QWindowValue arg'1 => arg'1 -> IO QObject Source #

frameGeometry :: QWindowValue arg'1 => arg'1 -> IO HRect Source #

geometry :: QWindowValue arg'1 => arg'1 -> IO HRect Source #

height :: QWindowValue arg'1 => arg'1 -> IO Int Source #

hide :: QWindowPtr arg'1 => arg'1 -> IO () Source #

icon :: QWindowValue arg'1 => arg'1 -> IO QIcon Source #

isActive :: QWindowValue arg'1 => arg'1 -> IO Bool Source #

isAncestorOf :: (QWindowValue arg'1, QWindowPtr arg'2) => arg'1 -> arg'2 -> QWindowAncestorMode -> IO Bool Source #

isExposed :: QWindowValue arg'1 => arg'1 -> IO Bool Source #

isModal :: QWindowValue arg'1 => arg'1 -> IO Bool Source #

isTopLevel :: QWindowValue arg'1 => arg'1 -> IO Bool Source #

isVisible :: QWindowValue arg'1 => arg'1 -> IO Bool Source #

lower :: QWindowPtr arg'1 => arg'1 -> IO () Source #

mapFromGlobal :: (QWindowValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO HPoint Source #

mapToGlobal :: (QWindowValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO HPoint Source #

mask :: QWindowValue arg'1 => arg'1 -> IO QRegion Source #

maximumHeight :: QWindowValue arg'1 => arg'1 -> IO Int Source #

maximumSize :: QWindowValue arg'1 => arg'1 -> IO HSize Source #

maximumWidth :: QWindowValue arg'1 => arg'1 -> IO Int Source #

minimumHeight :: QWindowValue arg'1 => arg'1 -> IO Int Source #

minimumSize :: QWindowValue arg'1 => arg'1 -> IO HSize Source #

minimumWidth :: QWindowValue arg'1 => arg'1 -> IO Int Source #

opacity :: QWindowValue arg'1 => arg'1 -> IO Double Source #

parent :: QWindowValue arg'1 => arg'1 -> IO QWindow Source #

position :: QWindowValue arg'1 => arg'1 -> IO HPoint Source #

raise :: QWindowPtr arg'1 => arg'1 -> IO () Source #

requestActivate :: QWindowPtr arg'1 => arg'1 -> IO () Source #

requestUpdate :: QWindowPtr arg'1 => arg'1 -> IO () Source #

resize :: (QWindowPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

resizeRaw :: QWindowPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

setBaseSize :: (QWindowPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setCursor :: (QWindowPtr arg'1, QCursorValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setFilePath :: (QWindowPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setFlags :: (QWindowPtr arg'1, IsQtWindowFlags arg'2) => arg'1 -> arg'2 -> IO () Source #

setFramePosition :: (QWindowPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setGeometry :: (QWindowPtr arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setGeometryRaw :: QWindowPtr arg'1 => arg'1 -> Int -> Int -> Int -> Int -> IO () Source #

setHeight :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setIcon :: (QWindowPtr arg'1, QIconValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setKeyboardGrabEnabled :: QWindowPtr arg'1 => arg'1 -> Bool -> IO () Source #

setMask :: (QWindowPtr arg'1, QRegionValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setMaximumHeight :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setMaximumSize :: (QWindowPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setMaximumWidth :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setMinimumHeight :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setMinimumSize :: (QWindowPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setMinimumWidth :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setModality :: QWindowPtr arg'1 => arg'1 -> QtWindowModality -> IO () Source #

setMouseGrabEnabled :: QWindowPtr arg'1 => arg'1 -> Bool -> IO () Source #

setOpacity :: QWindowPtr arg'1 => arg'1 -> Double -> IO () Source #

setParent :: (QWindowPtr arg'1, QWindowPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setPosition :: (QWindowPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setPositionRaw :: QWindowPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

setSizeIncrement :: (QWindowPtr arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTitle :: (QWindowPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTransientParent :: (QWindowPtr arg'1, QWindowPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setVisible :: QWindowPtr arg'1 => arg'1 -> Bool -> IO () Source #

setWidth :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setWindowState :: QWindowPtr arg'1 => arg'1 -> QtWindowState -> IO () Source #

setX :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

setY :: QWindowPtr arg'1 => arg'1 -> Int -> IO () Source #

show :: QWindowPtr arg'1 => arg'1 -> IO () Source #

showFullScreen :: QWindowPtr arg'1 => arg'1 -> IO () Source #

showMaximized :: QWindowPtr arg'1 => arg'1 -> IO () Source #

showMinimized :: QWindowPtr arg'1 => arg'1 -> IO () Source #

showNormal :: QWindowPtr arg'1 => arg'1 -> IO () Source #

sizeIncrement :: QWindowValue arg'1 => arg'1 -> IO HSize Source #

title :: QWindowValue arg'1 => arg'1 -> IO String Source #

unsetCursor :: QWindowPtr arg'1 => arg'1 -> IO () Source #

width :: QWindowValue arg'1 => arg'1 -> IO Int Source #

x :: QWindowValue arg'1 => arg'1 -> IO Int Source #

y :: QWindowValue arg'1 => arg'1 -> IO Int Source #

activeChangedSignal :: QWindowPtr object => Signal object (IO ()) Source #

heightChangedSignal :: QWindowPtr object => Signal object (Int -> IO ()) Source #

opacityChangedSignal :: QWindowPtr object => Signal object (Double -> IO ()) Source #

visibleChangedSignal :: QWindowPtr object => Signal object (Bool -> IO ()) Source #

widthChangedSignal :: QWindowPtr object => Signal object (Int -> IO ()) Source #

xChangedSignal :: QWindowPtr object => Signal object (Int -> IO ()) Source #

yChangedSignal :: QWindowPtr object => Signal object (Int -> IO ()) Source #

data QWindowAncestorMode Source #

Instances
Bounded QWindowAncestorMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Enum QWindowAncestorMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Eq QWindowAncestorMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Ord QWindowAncestorMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Show QWindowAncestorMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

data QWindowVisibility Source #

Instances
Bounded QWindowVisibility Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Enum QWindowVisibility Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Eq QWindowVisibility Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Ord QWindowVisibility Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow

Show QWindowVisibility Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QWindow