qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QRubberBand

Documentation

class QRubberBandValue a where Source #

Minimal complete definition

withQRubberBandPtr

Methods

withQRubberBandPtr :: a -> (QRubberBandConst -> IO b) -> IO b Source #

class (QRubberBandConstPtr this, QWidgetPtr this) => QRubberBandPtr this where Source #

Minimal complete definition

toQRubberBand

Methods

toQRubberBand :: this -> QRubberBand Source #

data QRubberBandConst Source #

data QRubberBand Source #

Instances

Eq QRubberBand Source # 
Ord QRubberBand Source # 
Show QRubberBand Source # 
CppPtr QRubberBand Source # 
Deletable QRubberBand Source # 
QObjectPtr QRubberBand Source # 
QObjectConstPtr QRubberBand Source # 
QWidgetPtr QRubberBand Source # 
QWidgetConstPtr QRubberBand Source # 
QRubberBandPtr QRubberBand Source # 
QRubberBandConstPtr QRubberBand Source # 
Assignable (Ptr (Ptr QRubberBand)) QRubberBand Source # 

Methods

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

Decodable (Ptr (Ptr QRubberBand)) QRubberBand Source # 

downCastConst :: QRubberBandSuperConst a => a -> QRubberBandConst Source #

downCast :: QRubberBandSuper a => a -> QRubberBand Source #

move :: (QRubberBandPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

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

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