Qtc.Quick.QSGNode

Contents

Documentation

class QqSGNode x1 where #

Methods

qSGNode :: x1 -> IO (QSGNode ()) #

Instances
QqSGNode () # 
Instance details

Defined in Qtc.Quick.QSGNode

Methods

qSGNode :: () -> IO (QSGNode ()) #

QqSGNode QSGNode_NodeType # 
Instance details

Defined in Qtc.Quick.QSGNode

Methods

qSGNode :: QSGNode_NodeType -> IO (QSGNode ()) #

class QqSGNode_nf x1 where #

Methods

qSGNode_nf :: x1 -> IO (QSGNode ()) #

Instances
QqSGNode_nf () # 
Instance details

Defined in Qtc.Quick.QSGNode

Methods

qSGNode_nf :: () -> IO (QSGNode ()) #

QqSGNode_nf QSGNode_NodeType # 
Instance details

Defined in Qtc.Quick.QSGNode

Methods

qSGNode_nf :: QSGNode_NodeType -> IO (QSGNode ()) #

appendChildNode :: QSGNode a -> QSGNode t1 -> IO () #

childAtIndex :: QSGNode a -> Int -> IO (QSGNode ()) #

insertChildNodeAfter :: QSGNode a -> (QSGNode t1, QSGNode t2) -> IO () #

insertChildNodeBefore :: QSGNode a -> (QSGNode t1, QSGNode t2) -> IO () #

prependChildNode :: QSGNode a -> QSGNode t1 -> IO () #

removeAllChildNodes :: QSGNode a -> () -> IO () #

removeChildNode :: QSGNode a -> QSGNode t1 -> IO () #

qSGNode_delete :: QSGNode a -> IO () #

qSGNode_delete1 :: QSGNode a -> IO () #

Orphan instances

Qpreprocess (QSGNode ()) () # 
Instance details

Methods

preprocess :: QSGNode () -> () -> IO () #

Qpreprocess (QSGNodeSc a) () # 
Instance details

Methods

preprocess :: QSGNodeSc a -> () -> IO () #

QisSubtreeBlocked (QSGNode ()) () # 
Instance details

Methods

isSubtreeBlocked :: QSGNode () -> () -> IO Bool #

QisSubtreeBlocked (QSGNodeSc a) () # 
Instance details

Methods

isSubtreeBlocked :: QSGNodeSc a -> () -> IO Bool #

QsetFlags (QSGNode a) QSGNode_Flags # 
Instance details

Methods

setFlags :: QSGNode a -> QSGNode_Flags -> IO () #

QsetFlag (QSGNode a) QSGNode_Flag # 
Instance details

Methods

setFlag :: QSGNode a -> QSGNode_Flag -> IO () #

QmarkDirty (QSGNode a) DirtyStateBits # 
Instance details

Methods

markDirty :: QSGNode a -> DirtyStateBits -> IO () #

QclearDirty (QSGNode a) () # 
Instance details

Methods

clearDirty :: QSGNode a -> () -> IO () #

QchildCount (QSGNode a) () # 
Instance details

Methods

childCount :: QSGNode a -> () -> IO Int #

Qqtype (QSGNode a) () (IO QSGNode_NodeType) # 
Instance details

Methods

qtype :: QSGNode a -> () -> IO QSGNode_NodeType #

QpreviousSibling (QSGNode a) () (IO (QSGNode ())) # 
Instance details

Methods

previousSibling :: QSGNode a -> () -> IO (QSGNode ()) #

Qparent (QSGNode ()) () (IO (QSGNode ())) # 
Instance details

Methods

parent :: QSGNode () -> () -> IO (QSGNode ()) #

Qparent (QSGNodeSc a) () (IO (QSGNode ())) # 
Instance details

Methods

parent :: QSGNodeSc a -> () -> IO (QSGNode ()) #

QnextSibling (QSGNode a) () (IO (QSGNode ())) # 
Instance details

Methods

nextSibling :: QSGNode a -> () -> IO (QSGNode ()) #

QlastChild (QSGNode a) () (IO (QSGNode ())) # 
Instance details

Methods

lastChild :: QSGNode a -> () -> IO (QSGNode ()) #

Qflags (QSGNode a) () (IO QSGNode_Flags) # 
Instance details

Methods

flags :: QSGNode a -> () -> IO QSGNode_Flags #

QfirstChild (QSGNode a) () (IO (QSGNode ())) # 
Instance details

Methods

firstChild :: QSGNode a -> () -> IO (QSGNode ()) #

QuserMethod (QSGNode ()) () (IO ()) # 
Instance details

Methods

userMethod :: QSGNode () -> Int -> () -> IO () #

QuserMethod (QSGNodeSc a) () (IO ()) # 
Instance details

Methods

userMethod :: QSGNodeSc a -> Int -> () -> IO () #

QuserMethod (QSGNode ()) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QSGNode () -> Int -> QVariant () -> IO (QVariant ()) #

QuserMethod (QSGNodeSc a) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QSGNodeSc a -> Int -> QVariant () -> IO (QVariant ()) #

QsetFlags (QSGNode a) (QSGNode_Flags, Bool) # 
Instance details

Methods

setFlags :: QSGNode a -> (QSGNode_Flags, Bool) -> IO () #

QsetFlag (QSGNode a) (QSGNode_Flag, Bool) # 
Instance details

Methods

setFlag :: QSGNode a -> (QSGNode_Flag, Bool) -> IO () #