module Qtc.Gui.QStyleOptionComboBox (
QqStyleOptionComboBox(..)
,QqStyleOptionComboBox_nf(..)
,currentIcon
,editable
,qpopupRect, popupRect
,setCurrentIcon
,setCurrentText
,qsetPopupRect, setPopupRect
,qStyleOptionComboBox_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
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 QqStyleOptionComboBox x1 where
qStyleOptionComboBox :: x1 -> IO (QStyleOptionComboBox ())
instance QqStyleOptionComboBox (()) where
qStyleOptionComboBox ()
= withQStyleOptionComboBoxResult $
qtc_QStyleOptionComboBox
foreign import ccall "qtc_QStyleOptionComboBox" qtc_QStyleOptionComboBox :: IO (Ptr (TQStyleOptionComboBox ()))
instance QqStyleOptionComboBox ((QStyleOptionComboBox t1)) where
qStyleOptionComboBox (x1)
= withQStyleOptionComboBoxResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionComboBox1 cobj_x1
foreign import ccall "qtc_QStyleOptionComboBox1" qtc_QStyleOptionComboBox1 :: Ptr (TQStyleOptionComboBox t1) -> IO (Ptr (TQStyleOptionComboBox ()))
class QqStyleOptionComboBox_nf x1 where
qStyleOptionComboBox_nf :: x1 -> IO (QStyleOptionComboBox ())
instance QqStyleOptionComboBox_nf (()) where
qStyleOptionComboBox_nf ()
= withObjectRefResult $
qtc_QStyleOptionComboBox
instance QqStyleOptionComboBox_nf ((QStyleOptionComboBox t1)) where
qStyleOptionComboBox_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionComboBox1 cobj_x1
currentIcon :: QStyleOptionComboBox a -> (()) -> IO (QIcon ())
currentIcon x0 ()
= withQIconResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_currentIcon cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_currentIcon" qtc_QStyleOptionComboBox_currentIcon :: Ptr (TQStyleOptionComboBox a) -> IO (Ptr (TQIcon ()))
instance QcurrentText (QStyleOptionComboBox a) (()) where
currentText x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_currentText cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_currentText" qtc_QStyleOptionComboBox_currentText :: Ptr (TQStyleOptionComboBox a) -> IO (Ptr (TQString ()))
editable :: QStyleOptionComboBox a -> (()) -> IO (Bool)
editable x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_editable cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_editable" qtc_QStyleOptionComboBox_editable :: Ptr (TQStyleOptionComboBox a) -> IO CBool
instance Qframe (QStyleOptionComboBox a) (()) where
frame x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_frame cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_frame" qtc_QStyleOptionComboBox_frame :: Ptr (TQStyleOptionComboBox a) -> IO CBool
instance QqiconSize (QStyleOptionComboBox a) (()) where
qiconSize x0 ()
= withQSizeResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_iconSize cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_iconSize" qtc_QStyleOptionComboBox_iconSize :: Ptr (TQStyleOptionComboBox a) -> IO (Ptr (TQSize ()))
instance QiconSize (QStyleOptionComboBox a) (()) where
iconSize x0 ()
= withSizeResult $ \csize_ret_w csize_ret_h ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_iconSize_qth cobj_x0 csize_ret_w csize_ret_h
foreign import ccall "qtc_QStyleOptionComboBox_iconSize_qth" qtc_QStyleOptionComboBox_iconSize_qth :: Ptr (TQStyleOptionComboBox a) -> Ptr CInt -> Ptr CInt -> IO ()
qpopupRect :: QStyleOptionComboBox a -> (()) -> IO (QRect ())
qpopupRect x0 ()
= withQRectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_popupRect cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_popupRect" qtc_QStyleOptionComboBox_popupRect :: Ptr (TQStyleOptionComboBox a) -> IO (Ptr (TQRect ()))
popupRect :: QStyleOptionComboBox a -> (()) -> IO (Rect)
popupRect x0 ()
= withRectResult $ \crect_ret_x crect_ret_y crect_ret_w crect_ret_h ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_popupRect_qth cobj_x0 crect_ret_x crect_ret_y crect_ret_w crect_ret_h
foreign import ccall "qtc_QStyleOptionComboBox_popupRect_qth" qtc_QStyleOptionComboBox_popupRect_qth :: Ptr (TQStyleOptionComboBox a) -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO ()
setCurrentIcon :: QStyleOptionComboBox a -> ((QIcon t1)) -> IO ()
setCurrentIcon x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionComboBox_setCurrentIcon cobj_x0 cobj_x1
foreign import ccall "qtc_QStyleOptionComboBox_setCurrentIcon" qtc_QStyleOptionComboBox_setCurrentIcon :: Ptr (TQStyleOptionComboBox a) -> Ptr (TQIcon t1) -> IO ()
setCurrentText :: QStyleOptionComboBox a -> ((String)) -> IO ()
setCurrentText x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QStyleOptionComboBox_setCurrentText cobj_x0 cstr_x1
foreign import ccall "qtc_QStyleOptionComboBox_setCurrentText" qtc_QStyleOptionComboBox_setCurrentText :: Ptr (TQStyleOptionComboBox a) -> CWString -> IO ()
instance QsetEditable (QStyleOptionComboBox a) ((Bool)) where
setEditable x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_setEditable cobj_x0 (toCBool x1)
foreign import ccall "qtc_QStyleOptionComboBox_setEditable" qtc_QStyleOptionComboBox_setEditable :: Ptr (TQStyleOptionComboBox a) -> CBool -> IO ()
instance QsetFrame (QStyleOptionComboBox a) ((Bool)) where
setFrame x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_setFrame cobj_x0 (toCBool x1)
foreign import ccall "qtc_QStyleOptionComboBox_setFrame" qtc_QStyleOptionComboBox_setFrame :: Ptr (TQStyleOptionComboBox a) -> CBool -> IO ()
instance QqsetIconSize (QStyleOptionComboBox a) ((QSize t1)) where
qsetIconSize x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionComboBox_setIconSize cobj_x0 cobj_x1
foreign import ccall "qtc_QStyleOptionComboBox_setIconSize" qtc_QStyleOptionComboBox_setIconSize :: Ptr (TQStyleOptionComboBox a) -> Ptr (TQSize t1) -> IO ()
instance QsetIconSize (QStyleOptionComboBox a) ((Size)) where
setIconSize x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCSize x1 $ \csize_x1_w csize_x1_h ->
qtc_QStyleOptionComboBox_setIconSize_qth cobj_x0 csize_x1_w csize_x1_h
foreign import ccall "qtc_QStyleOptionComboBox_setIconSize_qth" qtc_QStyleOptionComboBox_setIconSize_qth :: Ptr (TQStyleOptionComboBox a) -> CInt -> CInt -> IO ()
qsetPopupRect :: QStyleOptionComboBox a -> ((QRect t1)) -> IO ()
qsetPopupRect x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QStyleOptionComboBox_setPopupRect cobj_x0 cobj_x1
foreign import ccall "qtc_QStyleOptionComboBox_setPopupRect" qtc_QStyleOptionComboBox_setPopupRect :: Ptr (TQStyleOptionComboBox a) -> Ptr (TQRect t1) -> IO ()
setPopupRect :: QStyleOptionComboBox a -> ((Rect)) -> IO ()
setPopupRect x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCRect x1 $ \crect_x1_x crect_x1_y crect_x1_w crect_x1_h ->
qtc_QStyleOptionComboBox_setPopupRect_qth cobj_x0 crect_x1_x crect_x1_y crect_x1_w crect_x1_h
foreign import ccall "qtc_QStyleOptionComboBox_setPopupRect_qth" qtc_QStyleOptionComboBox_setPopupRect_qth :: Ptr (TQStyleOptionComboBox a) -> CInt -> CInt -> CInt -> CInt -> IO ()
qStyleOptionComboBox_delete :: QStyleOptionComboBox a -> IO ()
qStyleOptionComboBox_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QStyleOptionComboBox_delete cobj_x0
foreign import ccall "qtc_QStyleOptionComboBox_delete" qtc_QStyleOptionComboBox_delete :: Ptr (TQStyleOptionComboBox a) -> IO ()