module Qtc.Gui.QStyleOptionToolBoxV2 (
QqStyleOptionToolBoxV2(..)
,QqStyleOptionToolBoxV2_nf(..)
,qStyleOptionToolBoxV2_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Gui.QStyleOptionToolBoxV2
import Qtc.Classes.Base
import Qtc.Classes.Qccs
import Qtc.Classes.Core
import Qtc.ClassTypes.Core
import Qth.ClassTypes.Core
import Qtc.Classes.Gui
import Qtc.ClassTypes.Gui
class QqStyleOptionToolBoxV2 x1 where
qStyleOptionToolBoxV2 :: x1 -> IO (QStyleOptionToolBoxV2 ())
instance QqStyleOptionToolBoxV2 (()) where
qStyleOptionToolBoxV2 ()
= withQStyleOptionToolBoxV2Result $
qtc_QStyleOptionToolBoxV2
foreign import ccall "qtc_QStyleOptionToolBoxV2" qtc_QStyleOptionToolBoxV2 :: IO (Ptr (TQStyleOptionToolBoxV2 ()))
instance QqStyleOptionToolBoxV2 ((QStyleOptionToolBoxV2 t1)) where
qStyleOptionToolBoxV2 (x1)
= withQStyleOptionToolBoxV2Result $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBoxV21 cobj_x1
foreign import ccall "qtc_QStyleOptionToolBoxV21" qtc_QStyleOptionToolBoxV21 :: Ptr (TQStyleOptionToolBoxV2 t1) -> IO (Ptr (TQStyleOptionToolBoxV2 ()))
instance QqStyleOptionToolBoxV2 ((QStyleOptionToolBox t1)) where
qStyleOptionToolBoxV2 (x1)
= withQStyleOptionToolBoxV2Result $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBoxV22 cobj_x1
foreign import ccall "qtc_QStyleOptionToolBoxV22" qtc_QStyleOptionToolBoxV22 :: Ptr (TQStyleOptionToolBox t1) -> IO (Ptr (TQStyleOptionToolBoxV2 ()))
class QqStyleOptionToolBoxV2_nf x1 where
qStyleOptionToolBoxV2_nf :: x1 -> IO (QStyleOptionToolBoxV2 ())
instance QqStyleOptionToolBoxV2_nf (()) where
qStyleOptionToolBoxV2_nf ()
= withObjectRefResult $
qtc_QStyleOptionToolBoxV2
instance QqStyleOptionToolBoxV2_nf ((QStyleOptionToolBoxV2 t1)) where
qStyleOptionToolBoxV2_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBoxV21 cobj_x1
instance QqStyleOptionToolBoxV2_nf ((QStyleOptionToolBox t1)) where
qStyleOptionToolBoxV2_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBoxV22 cobj_x1
instance Qposition (QStyleOptionToolBoxV2 a) (()) (IO (Int)) where
position x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBoxV2_position cobj_x0
foreign import ccall "qtc_QStyleOptionToolBoxV2_position" qtc_QStyleOptionToolBoxV2_position :: Ptr (TQStyleOptionToolBoxV2 a) -> IO CInt
instance QselectedPosition (QStyleOptionToolBoxV2 a) (()) where
selectedPosition x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBoxV2_selectedPosition cobj_x0
foreign import ccall "qtc_QStyleOptionToolBoxV2_selectedPosition" qtc_QStyleOptionToolBoxV2_selectedPosition :: Ptr (TQStyleOptionToolBoxV2 a) -> IO CInt
instance QsetPosition (QStyleOptionToolBoxV2 a) ((QStyleOptionToolBoxV2TabPosition)) where
setPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBoxV2_setPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBoxV2_setPosition" qtc_QStyleOptionToolBoxV2_setPosition :: Ptr (TQStyleOptionToolBoxV2 a) -> CLong -> IO ()
instance QsetSelectedPosition (QStyleOptionToolBoxV2 a) ((QStyleOptionToolBoxV2SelectedPosition)) where
setSelectedPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBoxV2_setSelectedPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBoxV2_setSelectedPosition" qtc_QStyleOptionToolBoxV2_setSelectedPosition :: Ptr (TQStyleOptionToolBoxV2 a) -> CLong -> IO ()
qStyleOptionToolBoxV2_delete :: QStyleOptionToolBoxV2 a -> IO ()
qStyleOptionToolBoxV2_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBoxV2_delete cobj_x0
foreign import ccall "qtc_QStyleOptionToolBoxV2_delete" qtc_QStyleOptionToolBoxV2_delete :: Ptr (TQStyleOptionToolBoxV2 a) -> IO ()