module Qtc.Gui.QStyleOptionTab (
QqStyleOptionTab(..)
,QqStyleOptionTab_nf(..)
,cornerWidgets
,setCornerWidgets
,setRow
,qStyleOptionTab_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Gui.QStyleOptionTab
import Qtc.Enums.Gui.QTabBar
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 QqStyleOptionTab x1 where
qStyleOptionTab :: x1 -> IO (QStyleOptionTab ())
instance QqStyleOptionTab (()) where
qStyleOptionTab ()
= withQStyleOptionTabResult $
qtc_QStyleOptionTab
foreign import ccall "qtc_QStyleOptionTab" qtc_QStyleOptionTab :: IO (Ptr (TQStyleOptionTab ()))
instance QqStyleOptionTab ((QStyleOptionTab t1)) where
qStyleOptionTab (x1)
= withQStyleOptionTabResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionTab1 cobj_x1
foreign import ccall "qtc_QStyleOptionTab1" qtc_QStyleOptionTab1 :: Ptr (TQStyleOptionTab t1) -> IO (Ptr (TQStyleOptionTab ()))
class QqStyleOptionTab_nf x1 where
qStyleOptionTab_nf :: x1 -> IO (QStyleOptionTab ())
instance QqStyleOptionTab_nf (()) where
qStyleOptionTab_nf ()
= withObjectRefResult $
qtc_QStyleOptionTab
instance QqStyleOptionTab_nf ((QStyleOptionTab t1)) where
qStyleOptionTab_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionTab1 cobj_x1
cornerWidgets :: QStyleOptionTab a -> (()) -> IO (CornerWidgets)
cornerWidgets x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_cornerWidgets cobj_x0
foreign import ccall "qtc_QStyleOptionTab_cornerWidgets" qtc_QStyleOptionTab_cornerWidgets :: Ptr (TQStyleOptionTab a) -> IO CLong
instance Qicon (QStyleOptionTab a) (()) (IO (QIcon ())) where
icon x0 ()
= withQIconResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_icon cobj_x0
foreign import ccall "qtc_QStyleOptionTab_icon" qtc_QStyleOptionTab_icon :: Ptr (TQStyleOptionTab a) -> IO (Ptr (TQIcon ()))
instance Qposition (QStyleOptionTab a) (()) (IO (Int)) where
position x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_position cobj_x0
foreign import ccall "qtc_QStyleOptionTab_position" qtc_QStyleOptionTab_position :: Ptr (TQStyleOptionTab a) -> IO CInt
instance Qrow (QStyleOptionTab a) (()) where
row x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_row cobj_x0
foreign import ccall "qtc_QStyleOptionTab_row" qtc_QStyleOptionTab_row :: Ptr (TQStyleOptionTab a) -> IO CInt
instance QselectedPosition (QStyleOptionTab a) (()) where
selectedPosition x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_selectedPosition cobj_x0
foreign import ccall "qtc_QStyleOptionTab_selectedPosition" qtc_QStyleOptionTab_selectedPosition :: Ptr (TQStyleOptionTab a) -> IO CInt
setCornerWidgets :: QStyleOptionTab a -> ((CornerWidgets)) -> IO ()
setCornerWidgets x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_setCornerWidgets cobj_x0 (toCLong $ qFlags_toInt x1)
foreign import ccall "qtc_QStyleOptionTab_setCornerWidgets" qtc_QStyleOptionTab_setCornerWidgets :: Ptr (TQStyleOptionTab a) -> CLong -> IO ()
instance QsetIcon (QStyleOptionTab a) ((QIcon t1)) where
setIcon x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionTab_setIcon cobj_x0 cobj_x1
foreign import ccall "qtc_QStyleOptionTab_setIcon" qtc_QStyleOptionTab_setIcon :: Ptr (TQStyleOptionTab a) -> Ptr (TQIcon t1) -> IO ()
instance QsetPosition (QStyleOptionTab a) ((QStyleOptionTabTabPosition)) where
setPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_setPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionTab_setPosition" qtc_QStyleOptionTab_setPosition :: Ptr (TQStyleOptionTab a) -> CLong -> IO ()
setRow :: QStyleOptionTab a -> ((Int)) -> IO ()
setRow x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_setRow cobj_x0 (toCInt x1)
foreign import ccall "qtc_QStyleOptionTab_setRow" qtc_QStyleOptionTab_setRow :: Ptr (TQStyleOptionTab a) -> CInt -> IO ()
instance QsetSelectedPosition (QStyleOptionTab a) ((QStyleOptionTabSelectedPosition)) where
setSelectedPosition x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_setSelectedPosition cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionTab_setSelectedPosition" qtc_QStyleOptionTab_setSelectedPosition :: Ptr (TQStyleOptionTab a) -> CLong -> IO ()
instance QsetShape (QStyleOptionTab a) ((QTabBarShape)) where
setShape x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_setShape cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QStyleOptionTab_setShape" qtc_QStyleOptionTab_setShape :: Ptr (TQStyleOptionTab a) -> CLong -> IO ()
instance QsetText (QStyleOptionTab a) ((String)) where
setText x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QStyleOptionTab_setText cobj_x0 cstr_x1
foreign import ccall "qtc_QStyleOptionTab_setText" qtc_QStyleOptionTab_setText :: Ptr (TQStyleOptionTab a) -> CWString -> IO ()
instance Qshape (QStyleOptionTab a) (()) (IO (QTabBarShape)) where
shape x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_shape cobj_x0
foreign import ccall "qtc_QStyleOptionTab_shape" qtc_QStyleOptionTab_shape :: Ptr (TQStyleOptionTab a) -> IO CLong
instance Qtext (QStyleOptionTab a) (()) (IO (String)) where
text x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_text cobj_x0
foreign import ccall "qtc_QStyleOptionTab_text" qtc_QStyleOptionTab_text :: Ptr (TQStyleOptionTab a) -> IO (Ptr (TQString ()))
qStyleOptionTab_delete :: QStyleOptionTab a -> IO ()
qStyleOptionTab_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionTab_delete cobj_x0
foreign import ccall "qtc_QStyleOptionTab_delete" qtc_QStyleOptionTab_delete :: Ptr (TQStyleOptionTab a) -> IO ()