module Qtc.Gui.QWhatsThisClickedEvent (
QqWhatsThisClickedEvent(..)
,QqWhatsThisClickedEvent_nf(..)
,href
,qWhatsThisClickedEvent_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 QqWhatsThisClickedEvent x1 where
qWhatsThisClickedEvent :: x1 -> IO (QWhatsThisClickedEvent ())
instance QqWhatsThisClickedEvent ((String)) where
qWhatsThisClickedEvent (x1)
= withQWhatsThisClickedEventResult $
withCWString x1 $ \cstr_x1 ->
qtc_QWhatsThisClickedEvent cstr_x1
foreign import ccall "qtc_QWhatsThisClickedEvent" qtc_QWhatsThisClickedEvent :: CWString -> IO (Ptr (TQWhatsThisClickedEvent ()))
instance QqWhatsThisClickedEvent ((QWhatsThisClickedEvent t1)) where
qWhatsThisClickedEvent (x1)
= withQWhatsThisClickedEventResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QWhatsThisClickedEvent1 cobj_x1
foreign import ccall "qtc_QWhatsThisClickedEvent1" qtc_QWhatsThisClickedEvent1 :: Ptr (TQWhatsThisClickedEvent t1) -> IO (Ptr (TQWhatsThisClickedEvent ()))
class QqWhatsThisClickedEvent_nf x1 where
qWhatsThisClickedEvent_nf :: x1 -> IO (QWhatsThisClickedEvent ())
instance QqWhatsThisClickedEvent_nf ((String)) where
qWhatsThisClickedEvent_nf (x1)
= withObjectRefResult $
withCWString x1 $ \cstr_x1 ->
qtc_QWhatsThisClickedEvent cstr_x1
instance QqWhatsThisClickedEvent_nf ((QWhatsThisClickedEvent t1)) where
qWhatsThisClickedEvent_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QWhatsThisClickedEvent1 cobj_x1
href :: QWhatsThisClickedEvent a -> (()) -> IO (String)
href x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QWhatsThisClickedEvent_href cobj_x0
foreign import ccall "qtc_QWhatsThisClickedEvent_href" qtc_QWhatsThisClickedEvent_href :: Ptr (TQWhatsThisClickedEvent a) -> IO (Ptr (TQString ()))
qWhatsThisClickedEvent_delete :: QWhatsThisClickedEvent a -> IO ()
qWhatsThisClickedEvent_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QWhatsThisClickedEvent_delete cobj_x0
foreign import ccall "qtc_QWhatsThisClickedEvent_delete" qtc_QWhatsThisClickedEvent_delete :: Ptr (TQWhatsThisClickedEvent a) -> IO ()