qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QSurface

Documentation

class QSurfaceValue a where Source #

Minimal complete definition

withQSurfacePtr

Methods

withQSurfacePtr :: a -> (QSurfaceConst -> IO b) -> IO b Source #

Instances
QSurfaceConstPtr a => QSurfaceValue a Source # 
Instance details

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

Methods

withQSurfacePtr :: a -> (QSurfaceConst -> IO b) -> IO b Source #

class CppPtr this => QSurfaceConstPtr this where Source #

Minimal complete definition

toQSurfaceConst

Instances
QSurfaceConstPtr QSurface Source # 
Instance details

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

QSurfaceConstPtr QSurfaceConst Source # 
Instance details

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

QSurfaceConstPtr QWindow Source # 
Instance details

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

QSurfaceConstPtr QWindowConst Source # 
Instance details

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

QSurfaceConstPtr QPaintDeviceWindow Source # 
Instance details

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

QSurfaceConstPtr QPaintDeviceWindowConst Source # 
Instance details

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

QSurfaceConstPtr QRasterWindow Source # 
Instance details

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

QSurfaceConstPtr QRasterWindowConst Source # 
Instance details

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

QSurfaceConstPtr QtahRasterWindow Source # 
Instance details

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

QSurfaceConstPtr QtahRasterWindowConst Source # 
Instance details

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

QSurfaceConstPtr QOpenGLWindow Source # 
Instance details

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

QSurfaceConstPtr QOpenGLWindowConst Source # 
Instance details

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

QSurfaceConstPtr QtahOpenGLWindow Source # 
Instance details

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

QSurfaceConstPtr QtahOpenGLWindowConst Source # 
Instance details

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

data QSurfaceConst Source #

Instances
Eq QSurfaceConst Source # 
Instance details

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

Ord QSurfaceConst Source # 
Instance details

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

Show QSurfaceConst Source # 
Instance details

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

CppPtr QSurfaceConst Source # 
Instance details

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

Deletable QSurfaceConst Source # 
Instance details

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

QSurfaceConstPtr QSurfaceConst Source # 
Instance details

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

data QSurface Source #

Instances
Eq QSurface Source # 
Instance details

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

Ord QSurface Source # 
Instance details

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

Show QSurface Source # 
Instance details

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

CppPtr QSurface Source # 
Instance details

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

Deletable QSurface Source # 
Instance details

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

Methods

delete :: QSurface -> IO () #

toGc :: QSurface -> IO QSurface #

QSurfacePtr QSurface Source # 
Instance details

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

QSurfaceConstPtr QSurface Source # 
Instance details

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

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

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

Methods

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

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

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

Methods

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

cast :: QSurfacePtr this => this -> QSurface Source #

downCastConst :: QSurfaceSuperConst a => a -> QSurfaceConst Source #

downCast :: QSurfaceSuper a => a -> QSurface Source #

size :: QSurfaceValue arg'1 => arg'1 -> IO HSize Source #

data QSurfaceSurfaceClass Source #

Constructors

Window 
Offscreen 
Instances
Bounded QSurfaceSurfaceClass Source # 
Instance details

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

Enum QSurfaceSurfaceClass Source # 
Instance details

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

Eq QSurfaceSurfaceClass Source # 
Instance details

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

Ord QSurfaceSurfaceClass Source # 
Instance details

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

Show QSurfaceSurfaceClass Source # 
Instance details

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

data QSurfaceSurfaceType Source #

Instances
Bounded QSurfaceSurfaceType Source # 
Instance details

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

Enum QSurfaceSurfaceType Source # 
Instance details

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

Eq QSurfaceSurfaceType Source # 
Instance details

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

Ord QSurfaceSurfaceType Source # 
Instance details

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

Show QSurfaceSurfaceType Source # 
Instance details

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