module Qtc.Gui.QStyleOptionHeader (
QqStyleOptionHeader(..)
,QqStyleOptionHeader_nf(..)
,iconAlignment
,section
,setIconAlignment
,setSection
,sortIndicator
,qStyleOptionHeader_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Core.Qt
import Qtc.Enums.Gui.QStyleOptionHeader
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 QqStyleOptionHeader x1 where
qStyleOptionHeader :: x1 -> IO (QStyleOptionHeader ())
instance QqStyleOptionHeader (()) where
qStyleOptionHeader ()
= withQStyleOptionHeaderResult $
qtc_QStyleOptionHeader
foreign import ccall "qtc_QStyleOptionHeader" qtc_QStyleOptionHeader :: IO (Ptr (TQStyleOptionHeader ()))
instance QqStyleOptionHeader ((QStyleOptionHeader t1)) where
qStyleOptionHeader (x1)
= withQStyleOptionHeaderResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionHeader1 cobj_x1
foreign import ccall "qtc_QStyleOptionHeader1" qtc_QStyleOptionHeader1 :: Ptr (TQStyleOptionHeader t1) -> IO (Ptr (TQStyleOptionHeader ()))
class QqStyleOptionHeader_nf x1 where
qStyleOptionHeader_nf :: x1 -> IO (QStyleOptionHeader ())
instance QqStyleOptionHeader_nf (()) where
qStyleOptionHeader_nf ()
= withObjectRefResult $
qtc_QStyleOptionHeader
instance QqStyleOptionHeader_nf ((QStyleOptionHeader t1)) where
qStyleOptionHeader_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionHeader1 cobj_x1
instance Qicon (QStyleOptionHeader a) (()) (IO (QIcon ())) where
icon x0 ()
= withQIconResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_icon cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_icon" qtc_QStyleOptionHeader_icon :: Ptr (TQStyleOptionHeader a) -> IO (Ptr (TQIcon ()))
iconAlignment :: QStyleOptionHeader a -> (()) -> IO (Alignment)
iconAlignment x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_iconAlignment cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_iconAlignment" qtc_QStyleOptionHeader_iconAlignment :: Ptr (TQStyleOptionHeader a) -> IO CLong
instance Qorientation (QStyleOptionHeader a) (()) (IO (QtOrientation)) where
orientation x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_orientation cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_orientation" qtc_QStyleOptionHeader_orientation :: Ptr (TQStyleOptionHeader a) -> IO CLong
instance Qposition (QStyleOptionHeader a) (()) (IO (Int)) where
position x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_position cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_position" qtc_QStyleOptionHeader_position :: Ptr (TQStyleOptionHeader a) -> IO CInt
section :: QStyleOptionHeader a -> (()) -> IO (Int)
section x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_section cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_section" qtc_QStyleOptionHeader_section :: Ptr (TQStyleOptionHeader a) -> IO CInt
instance QselectedPosition (QStyleOptionHeader a) (()) where
selectedPosition x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_selectedPosition cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_selectedPosition" qtc_QStyleOptionHeader_selectedPosition :: Ptr (TQStyleOptionHeader a) -> IO CInt
instance QsetIcon (QStyleOptionHeader a) ((QIcon t1)) where
setIcon x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionHeader_setIcon cobj_x0 cobj_x1
foreign import ccall "qtc_QStyleOptionHeader_setIcon" qtc_QStyleOptionHeader_setIcon :: Ptr (TQStyleOptionHeader a) -> Ptr (TQIcon t1) -> IO ()
setIconAlignment :: QStyleOptionHeader a -> ((Alignment)) -> IO ()
setIconAlignment x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setIconAlignment cobj_x0 (toCLong $ qFlags_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setIconAlignment" qtc_QStyleOptionHeader_setIconAlignment :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
instance QsetOrientation (QStyleOptionHeader a) ((QtOrientation)) where
setOrientation x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setOrientation cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setOrientation" qtc_QStyleOptionHeader_setOrientation :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
instance QsetPosition (QStyleOptionHeader a) ((SectionPosition)) where
setPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setPosition" qtc_QStyleOptionHeader_setPosition :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
setSection :: QStyleOptionHeader a -> ((Int)) -> IO ()
setSection x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setSection cobj_x0 (toCInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setSection" qtc_QStyleOptionHeader_setSection :: Ptr (TQStyleOptionHeader a) -> CInt -> IO ()
instance QsetSelectedPosition (QStyleOptionHeader a) ((QStyleOptionHeaderSelectedPosition)) where
setSelectedPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setSelectedPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setSelectedPosition" qtc_QStyleOptionHeader_setSelectedPosition :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
instance QsetSortIndicator (QStyleOptionHeader a) ((SortIndicator)) where
setSortIndicator x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setSortIndicator cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setSortIndicator" qtc_QStyleOptionHeader_setSortIndicator :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
instance QsetText (QStyleOptionHeader a) ((String)) where
setText x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QStyleOptionHeader_setText cobj_x0 cstr_x1
foreign import ccall "qtc_QStyleOptionHeader_setText" qtc_QStyleOptionHeader_setText :: Ptr (TQStyleOptionHeader a) -> CWString -> IO ()
instance QsetTextAlignment (QStyleOptionHeader a) ((Alignment)) where
setTextAlignment x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_setTextAlignment cobj_x0 (toCLong $ qFlags_toInt x1)
foreign import ccall "qtc_QStyleOptionHeader_setTextAlignment" qtc_QStyleOptionHeader_setTextAlignment :: Ptr (TQStyleOptionHeader a) -> CLong -> IO ()
sortIndicator :: QStyleOptionHeader a -> (()) -> IO (QVoid ())
sortIndicator x0 ()
= withObjectRefResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_sortIndicator cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_sortIndicator" qtc_QStyleOptionHeader_sortIndicator :: Ptr (TQStyleOptionHeader a) -> IO (Ptr (TQVoid ()))
instance Qtext (QStyleOptionHeader a) (()) (IO (String)) where
text x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_text cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_text" qtc_QStyleOptionHeader_text :: Ptr (TQStyleOptionHeader a) -> IO (Ptr (TQString ()))
instance QtextAlignment (QStyleOptionHeader a) (()) (IO (Alignment)) where
textAlignment x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_textAlignment cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_textAlignment" qtc_QStyleOptionHeader_textAlignment :: Ptr (TQStyleOptionHeader a) -> IO CLong
qStyleOptionHeader_delete :: QStyleOptionHeader a -> IO ()
qStyleOptionHeader_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionHeader_delete cobj_x0
foreign import ccall "qtc_QStyleOptionHeader_delete" qtc_QStyleOptionHeader_delete :: Ptr (TQStyleOptionHeader a) -> IO ()