module Qtc.Gui.QStyleOptionToolBar (
QqStyleOptionToolBar(..)
,QqStyleOptionToolBar_nf(..)
,positionOfLine
,positionWithinLine
,setPositionOfLine
,setPositionWithinLine
,setToolBarArea
,qStyleOptionToolBar_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Core.Qt
import Qtc.Enums.Gui.QStyleOptionToolBar
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 QqStyleOptionToolBar x1 where
qStyleOptionToolBar :: x1 -> IO (QStyleOptionToolBar ())
instance QqStyleOptionToolBar (()) where
qStyleOptionToolBar ()
= withQStyleOptionToolBarResult $
qtc_QStyleOptionToolBar
foreign import ccall "qtc_QStyleOptionToolBar" qtc_QStyleOptionToolBar :: IO (Ptr (TQStyleOptionToolBar ()))
instance QqStyleOptionToolBar ((QStyleOptionToolBar t1)) where
qStyleOptionToolBar (x1)
= withQStyleOptionToolBarResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBar1 cobj_x1
foreign import ccall "qtc_QStyleOptionToolBar1" qtc_QStyleOptionToolBar1 :: Ptr (TQStyleOptionToolBar t1) -> IO (Ptr (TQStyleOptionToolBar ()))
class QqStyleOptionToolBar_nf x1 where
qStyleOptionToolBar_nf :: x1 -> IO (QStyleOptionToolBar ())
instance QqStyleOptionToolBar_nf (()) where
qStyleOptionToolBar_nf ()
= withObjectRefResult $
qtc_QStyleOptionToolBar
instance QqStyleOptionToolBar_nf ((QStyleOptionToolBar t1)) where
qStyleOptionToolBar_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionToolBar1 cobj_x1
instance Qfeatures (QStyleOptionToolBar a) (()) (IO (ToolBarFeatures)) where
features x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_features cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_features" qtc_QStyleOptionToolBar_features :: Ptr (TQStyleOptionToolBar a) -> IO CLong
instance QlineWidth (QStyleOptionToolBar a) (()) (IO (Int)) where
lineWidth x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_lineWidth cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_lineWidth" qtc_QStyleOptionToolBar_lineWidth :: Ptr (TQStyleOptionToolBar a) -> IO CInt
instance QmidLineWidth (QStyleOptionToolBar a) (()) where
midLineWidth x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_midLineWidth cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_midLineWidth" qtc_QStyleOptionToolBar_midLineWidth :: Ptr (TQStyleOptionToolBar a) -> IO CInt
positionOfLine :: QStyleOptionToolBar a -> (()) -> IO (ToolBarPositions)
positionOfLine x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_positionOfLine cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_positionOfLine" qtc_QStyleOptionToolBar_positionOfLine :: Ptr (TQStyleOptionToolBar a) -> IO CLong
positionWithinLine :: QStyleOptionToolBar a -> (()) -> IO (ToolBarPositions)
positionWithinLine x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_positionWithinLine cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_positionWithinLine" qtc_QStyleOptionToolBar_positionWithinLine :: Ptr (TQStyleOptionToolBar a) -> IO CLong
instance QsetFeatures (QStyleOptionToolBar a) ((ToolBarFeatures)) where
setFeatures x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setFeatures cobj_x0 (toCLong $ qFlags_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setFeatures" qtc_QStyleOptionToolBar_setFeatures :: Ptr (TQStyleOptionToolBar a) -> CLong -> IO ()
instance QsetLineWidth (QStyleOptionToolBar a) ((Int)) where
setLineWidth x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setLineWidth cobj_x0 (toCInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setLineWidth" qtc_QStyleOptionToolBar_setLineWidth :: Ptr (TQStyleOptionToolBar a) -> CInt -> IO ()
instance QsetMidLineWidth (QStyleOptionToolBar a) ((Int)) where
setMidLineWidth x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setMidLineWidth cobj_x0 (toCInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setMidLineWidth" qtc_QStyleOptionToolBar_setMidLineWidth :: Ptr (TQStyleOptionToolBar a) -> CInt -> IO ()
setPositionOfLine :: QStyleOptionToolBar a -> ((ToolBarPosition)) -> IO ()
setPositionOfLine x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setPositionOfLine cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setPositionOfLine" qtc_QStyleOptionToolBar_setPositionOfLine :: Ptr (TQStyleOptionToolBar a) -> CLong -> IO ()
setPositionWithinLine :: QStyleOptionToolBar a -> ((ToolBarPosition)) -> IO ()
setPositionWithinLine x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setPositionWithinLine cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setPositionWithinLine" qtc_QStyleOptionToolBar_setPositionWithinLine :: Ptr (TQStyleOptionToolBar a) -> CLong -> IO ()
setToolBarArea :: QStyleOptionToolBar a -> ((ToolBarArea)) -> IO ()
setToolBarArea x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_setToolBarArea cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionToolBar_setToolBarArea" qtc_QStyleOptionToolBar_setToolBarArea :: Ptr (TQStyleOptionToolBar a) -> CLong -> IO ()
instance QtoolBarArea (QStyleOptionToolBar a) (()) where
toolBarArea x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_toolBarArea cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_toolBarArea" qtc_QStyleOptionToolBar_toolBarArea :: Ptr (TQStyleOptionToolBar a) -> IO CLong
qStyleOptionToolBar_delete :: QStyleOptionToolBar a -> IO ()
qStyleOptionToolBar_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionToolBar_delete cobj_x0
foreign import ccall "qtc_QStyleOptionToolBar_delete" qtc_QStyleOptionToolBar_delete :: Ptr (TQStyleOptionToolBar a) -> IO ()