{-# OPTIONS -fglasgow-exts #-} ----------------------------------------------------------------------------- {-| Module : QStyleOptionToolBox.hs Copyright : (c) David Harley 2010 Project : qtHaskell Version : 1.1.4 Modified : 2010-09-02 17:02:25 Warning : this file is machine generated - do not modify. --} ----------------------------------------------------------------------------- module Qtc.Gui.QStyleOptionToolBox ( QqStyleOptionToolBox(..) ,QqStyleOptionToolBox_nf(..) ,qStyleOptionToolBox_delete ) where 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 QqStyleOptionToolBox x1 where qStyleOptionToolBox :: x1 -> IO (QStyleOptionToolBox ()) instance QqStyleOptionToolBox (()) where qStyleOptionToolBox () = withQStyleOptionToolBoxResult $ qtc_QStyleOptionToolBox foreign import ccall "qtc_QStyleOptionToolBox" qtc_QStyleOptionToolBox :: IO (Ptr (TQStyleOptionToolBox ())) instance QqStyleOptionToolBox ((QStyleOptionToolBox t1)) where qStyleOptionToolBox (x1) = withQStyleOptionToolBoxResult $ withObjectPtr x1 $ \cobj_x1 -> qtc_QStyleOptionToolBox1 cobj_x1 foreign import ccall "qtc_QStyleOptionToolBox1" qtc_QStyleOptionToolBox1 :: Ptr (TQStyleOptionToolBox t1) -> IO (Ptr (TQStyleOptionToolBox ())) class QqStyleOptionToolBox_nf x1 where qStyleOptionToolBox_nf :: x1 -> IO (QStyleOptionToolBox ()) instance QqStyleOptionToolBox_nf (()) where qStyleOptionToolBox_nf () = withObjectRefResult $ qtc_QStyleOptionToolBox instance QqStyleOptionToolBox_nf ((QStyleOptionToolBox t1)) where qStyleOptionToolBox_nf (x1) = withObjectRefResult $ withObjectPtr x1 $ \cobj_x1 -> qtc_QStyleOptionToolBox1 cobj_x1 instance Qicon (QStyleOptionToolBox a) (()) (IO (QIcon ())) where icon x0 () = withQIconResult $ withObjectPtr x0 $ \cobj_x0 -> qtc_QStyleOptionToolBox_icon cobj_x0 foreign import ccall "qtc_QStyleOptionToolBox_icon" qtc_QStyleOptionToolBox_icon :: Ptr (TQStyleOptionToolBox a) -> IO (Ptr (TQIcon ())) instance QsetIcon (QStyleOptionToolBox a) ((QIcon t1)) where setIcon x0 (x1) = withObjectPtr x0 $ \cobj_x0 -> withObjectPtr x1 $ \cobj_x1 -> qtc_QStyleOptionToolBox_setIcon cobj_x0 cobj_x1 foreign import ccall "qtc_QStyleOptionToolBox_setIcon" qtc_QStyleOptionToolBox_setIcon :: Ptr (TQStyleOptionToolBox a) -> Ptr (TQIcon t1) -> IO () instance QsetText (QStyleOptionToolBox a) ((String)) where setText x0 (x1) = withObjectPtr x0 $ \cobj_x0 -> withCWString x1 $ \cstr_x1 -> qtc_QStyleOptionToolBox_setText cobj_x0 cstr_x1 foreign import ccall "qtc_QStyleOptionToolBox_setText" qtc_QStyleOptionToolBox_setText :: Ptr (TQStyleOptionToolBox a) -> CWString -> IO () instance Qtext (QStyleOptionToolBox a) (()) (IO (String)) where text x0 () = withStringResult $ withObjectPtr x0 $ \cobj_x0 -> qtc_QStyleOptionToolBox_text cobj_x0 foreign import ccall "qtc_QStyleOptionToolBox_text" qtc_QStyleOptionToolBox_text :: Ptr (TQStyleOptionToolBox a) -> IO (Ptr (TQString ())) qStyleOptionToolBox_delete :: QStyleOptionToolBox a -> IO () qStyleOptionToolBox_delete x0 = withObjectPtr x0 $ \cobj_x0 -> qtc_QStyleOptionToolBox_delete cobj_x0 foreign import ccall "qtc_QStyleOptionToolBox_delete" qtc_QStyleOptionToolBox_delete :: Ptr (TQStyleOptionToolBox a) -> IO ()