module Qtc.Tools.QUiLoader (
QqUiLoader(..)
,addPluginPath
,availableWidgets
,clearPluginPaths
,QcreateAction(..)
,QcreateActionGroup(..)
,QcreateLayout(..)
,isScriptingEnabled
,pluginPaths
,setScriptingEnabled
,setWorkingDirectory
,workingDirectory
,qUiLoader_delete
,qUiLoader_deleteLater
)
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
import Qtc.Classes.Tools
import Qtc.ClassTypes.Tools
instance QuserMethod (QUiLoader ()) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QUiLoader_userMethod cobj_qobj (toCInt evid)
foreign import ccall "qtc_QUiLoader_userMethod" qtc_QUiLoader_userMethod :: Ptr (TQUiLoader a) -> CInt -> IO ()
instance QuserMethod (QUiLoaderSc a) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QUiLoader_userMethod cobj_qobj (toCInt evid)
instance QuserMethod (QUiLoader ()) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QUiLoader_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
foreign import ccall "qtc_QUiLoader_userMethodVariant" qtc_QUiLoader_userMethodVariant :: Ptr (TQUiLoader a) -> CInt -> Ptr (TQVariant ()) -> IO (Ptr (TQVariant ()))
instance QuserMethod (QUiLoaderSc a) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QUiLoader_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
class QqUiLoader x1 where
qUiLoader :: x1 -> IO (QUiLoader ())
instance QqUiLoader (()) where
qUiLoader ()
= withQUiLoaderResult $
qtc_QUiLoader
foreign import ccall "qtc_QUiLoader" qtc_QUiLoader :: IO (Ptr (TQUiLoader ()))
instance QqUiLoader ((QObject t1)) where
qUiLoader (x1)
= withQUiLoaderResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader1 cobj_x1
foreign import ccall "qtc_QUiLoader1" qtc_QUiLoader1 :: Ptr (TQObject t1) -> IO (Ptr (TQUiLoader ()))
addPluginPath :: QUiLoader a -> ((String)) -> IO ()
addPluginPath x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_addPluginPath cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_addPluginPath" qtc_QUiLoader_addPluginPath :: Ptr (TQUiLoader a) -> CWString -> IO ()
availableWidgets :: QUiLoader a -> (()) -> IO ([String])
availableWidgets x0 ()
= withQListStringResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_availableWidgets cobj_x0 arr
foreign import ccall "qtc_QUiLoader_availableWidgets" qtc_QUiLoader_availableWidgets :: Ptr (TQUiLoader a) -> Ptr (Ptr (TQString ())) -> IO CInt
clearPluginPaths :: QUiLoader a -> (()) -> IO ()
clearPluginPaths x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_clearPluginPaths cobj_x0
foreign import ccall "qtc_QUiLoader_clearPluginPaths" qtc_QUiLoader_clearPluginPaths :: Ptr (TQUiLoader a) -> IO ()
class QcreateAction x0 x1 where
createAction :: x0 -> x1 -> IO (QAction ())
instance QcreateAction (QUiLoader ()) (()) where
createAction x0 ()
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_createAction_h cobj_x0
foreign import ccall "qtc_QUiLoader_createAction_h" qtc_QUiLoader_createAction_h :: Ptr (TQUiLoader a) -> IO (Ptr (TQAction ()))
instance QcreateAction (QUiLoaderSc a) (()) where
createAction x0 ()
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_createAction_h cobj_x0
instance QcreateAction (QUiLoader ()) ((QObject t1)) where
createAction x0 (x1)
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_createAction1_h cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_createAction1_h" qtc_QUiLoader_createAction1_h :: Ptr (TQUiLoader a) -> Ptr (TQObject t1) -> IO (Ptr (TQAction ()))
instance QcreateAction (QUiLoaderSc a) ((QObject t1)) where
createAction x0 (x1)
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_createAction1_h cobj_x0 cobj_x1
instance QcreateAction (QUiLoader ()) ((QObject t1, String)) where
createAction x0 (x1, x2)
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withCWString x2 $ \cstr_x2 ->
qtc_QUiLoader_createAction2_h cobj_x0 cobj_x1 cstr_x2
foreign import ccall "qtc_QUiLoader_createAction2_h" qtc_QUiLoader_createAction2_h :: Ptr (TQUiLoader a) -> Ptr (TQObject t1) -> CWString -> IO (Ptr (TQAction ()))
instance QcreateAction (QUiLoaderSc a) ((QObject t1, String)) where
createAction x0 (x1, x2)
= withQActionResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withCWString x2 $ \cstr_x2 ->
qtc_QUiLoader_createAction2_h cobj_x0 cobj_x1 cstr_x2
class QcreateActionGroup x0 x1 where
createActionGroup :: x0 -> x1 -> IO (QActionGroup ())
instance QcreateActionGroup (QUiLoader ()) (()) where
createActionGroup x0 ()
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_createActionGroup_h cobj_x0
foreign import ccall "qtc_QUiLoader_createActionGroup_h" qtc_QUiLoader_createActionGroup_h :: Ptr (TQUiLoader a) -> IO (Ptr (TQActionGroup ()))
instance QcreateActionGroup (QUiLoaderSc a) (()) where
createActionGroup x0 ()
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_createActionGroup_h cobj_x0
instance QcreateActionGroup (QUiLoader ()) ((QObject t1)) where
createActionGroup x0 (x1)
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_createActionGroup1_h cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_createActionGroup1_h" qtc_QUiLoader_createActionGroup1_h :: Ptr (TQUiLoader a) -> Ptr (TQObject t1) -> IO (Ptr (TQActionGroup ()))
instance QcreateActionGroup (QUiLoaderSc a) ((QObject t1)) where
createActionGroup x0 (x1)
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_createActionGroup1_h cobj_x0 cobj_x1
instance QcreateActionGroup (QUiLoader ()) ((QObject t1, String)) where
createActionGroup x0 (x1, x2)
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withCWString x2 $ \cstr_x2 ->
qtc_QUiLoader_createActionGroup2_h cobj_x0 cobj_x1 cstr_x2
foreign import ccall "qtc_QUiLoader_createActionGroup2_h" qtc_QUiLoader_createActionGroup2_h :: Ptr (TQUiLoader a) -> Ptr (TQObject t1) -> CWString -> IO (Ptr (TQActionGroup ()))
instance QcreateActionGroup (QUiLoaderSc a) ((QObject t1, String)) where
createActionGroup x0 (x1, x2)
= withQActionGroupResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withCWString x2 $ \cstr_x2 ->
qtc_QUiLoader_createActionGroup2_h cobj_x0 cobj_x1 cstr_x2
class QcreateLayout x0 x1 where
createLayout :: x0 -> x1 -> IO (QLayout ())
instance QcreateLayout (QUiLoader ()) ((String)) where
createLayout x0 (x1)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_createLayout_h cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_createLayout_h" qtc_QUiLoader_createLayout_h :: Ptr (TQUiLoader a) -> CWString -> IO (Ptr (TQLayout ()))
instance QcreateLayout (QUiLoaderSc a) ((String)) where
createLayout x0 (x1)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_createLayout_h cobj_x0 cstr_x1
instance QcreateLayout (QUiLoader ()) ((String, QObject t2)) where
createLayout x0 (x1, x2)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_createLayout1_h cobj_x0 cstr_x1 cobj_x2
foreign import ccall "qtc_QUiLoader_createLayout1_h" qtc_QUiLoader_createLayout1_h :: Ptr (TQUiLoader a) -> CWString -> Ptr (TQObject t2) -> IO (Ptr (TQLayout ()))
instance QcreateLayout (QUiLoaderSc a) ((String, QObject t2)) where
createLayout x0 (x1, x2)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_createLayout1_h cobj_x0 cstr_x1 cobj_x2
instance QcreateLayout (QUiLoader ()) ((String, QObject t2, String)) where
createLayout x0 (x1, x2, x3)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
withCWString x3 $ \cstr_x3 ->
qtc_QUiLoader_createLayout2_h cobj_x0 cstr_x1 cobj_x2 cstr_x3
foreign import ccall "qtc_QUiLoader_createLayout2_h" qtc_QUiLoader_createLayout2_h :: Ptr (TQUiLoader a) -> CWString -> Ptr (TQObject t2) -> CWString -> IO (Ptr (TQLayout ()))
instance QcreateLayout (QUiLoaderSc a) ((String, QObject t2, String)) where
createLayout x0 (x1, x2, x3)
= withQLayoutResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
withCWString x3 $ \cstr_x3 ->
qtc_QUiLoader_createLayout2_h cobj_x0 cstr_x1 cobj_x2 cstr_x3
instance QcreateWidget (QUiLoader ()) ((String)) where
createWidget x0 (x1)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_createWidget_h cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_createWidget_h" qtc_QUiLoader_createWidget_h :: Ptr (TQUiLoader a) -> CWString -> IO (Ptr (TQWidget ()))
instance QcreateWidget (QUiLoaderSc a) ((String)) where
createWidget x0 (x1)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_createWidget_h cobj_x0 cstr_x1
instance QcreateWidget (QUiLoader ()) ((String, QWidget t2)) where
createWidget x0 (x1, x2)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_createWidget1_h cobj_x0 cstr_x1 cobj_x2
foreign import ccall "qtc_QUiLoader_createWidget1_h" qtc_QUiLoader_createWidget1_h :: Ptr (TQUiLoader a) -> CWString -> Ptr (TQWidget t2) -> IO (Ptr (TQWidget ()))
instance QcreateWidget (QUiLoaderSc a) ((String, QWidget t2)) where
createWidget x0 (x1, x2)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_createWidget1_h cobj_x0 cstr_x1 cobj_x2
instance QcreateWidget (QUiLoader ()) ((String, QWidget t2, String)) where
createWidget x0 (x1, x2, x3)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
withCWString x3 $ \cstr_x3 ->
qtc_QUiLoader_createWidget2_h cobj_x0 cstr_x1 cobj_x2 cstr_x3
foreign import ccall "qtc_QUiLoader_createWidget2_h" qtc_QUiLoader_createWidget2_h :: Ptr (TQUiLoader a) -> CWString -> Ptr (TQWidget t2) -> CWString -> IO (Ptr (TQWidget ()))
instance QcreateWidget (QUiLoaderSc a) ((String, QWidget t2, String)) where
createWidget x0 (x1, x2, x3)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
withCWString x3 $ \cstr_x3 ->
qtc_QUiLoader_createWidget2_h cobj_x0 cstr_x1 cobj_x2 cstr_x3
isScriptingEnabled :: QUiLoader a -> (()) -> IO (Bool)
isScriptingEnabled x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_isScriptingEnabled cobj_x0
foreign import ccall "qtc_QUiLoader_isScriptingEnabled" qtc_QUiLoader_isScriptingEnabled :: Ptr (TQUiLoader a) -> IO CBool
instance Qload (QUiLoader a) ((QIODevice t1)) (IO (QWidget ())) where
load x0 (x1)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_load cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_load" qtc_QUiLoader_load :: Ptr (TQUiLoader a) -> Ptr (TQIODevice t1) -> IO (Ptr (TQWidget ()))
instance Qload (QUiLoader a) ((QIODevice t1, QWidget t2)) (IO (QWidget ())) where
load x0 (x1, x2)
= withQWidgetResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_load1 cobj_x0 cobj_x1 cobj_x2
foreign import ccall "qtc_QUiLoader_load1" qtc_QUiLoader_load1 :: Ptr (TQUiLoader a) -> Ptr (TQIODevice t1) -> Ptr (TQWidget t2) -> IO (Ptr (TQWidget ()))
pluginPaths :: QUiLoader a -> (()) -> IO ([String])
pluginPaths x0 ()
= withQListStringResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_pluginPaths cobj_x0 arr
foreign import ccall "qtc_QUiLoader_pluginPaths" qtc_QUiLoader_pluginPaths :: Ptr (TQUiLoader a) -> Ptr (Ptr (TQString ())) -> IO CInt
setScriptingEnabled :: QUiLoader a -> ((Bool)) -> IO ()
setScriptingEnabled x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_setScriptingEnabled cobj_x0 (toCBool x1)
foreign import ccall "qtc_QUiLoader_setScriptingEnabled" qtc_QUiLoader_setScriptingEnabled :: Ptr (TQUiLoader a) -> CBool -> IO ()
setWorkingDirectory :: QUiLoader a -> ((QDir t1)) -> IO ()
setWorkingDirectory x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_setWorkingDirectory cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_setWorkingDirectory" qtc_QUiLoader_setWorkingDirectory :: Ptr (TQUiLoader a) -> Ptr (TQDir t1) -> IO ()
workingDirectory :: QUiLoader a -> (()) -> IO (QDir ())
workingDirectory x0 ()
= withQDirResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_workingDirectory cobj_x0
foreign import ccall "qtc_QUiLoader_workingDirectory" qtc_QUiLoader_workingDirectory :: Ptr (TQUiLoader a) -> IO (Ptr (TQDir ()))
qUiLoader_delete :: QUiLoader a -> IO ()
qUiLoader_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_delete cobj_x0
foreign import ccall "qtc_QUiLoader_delete" qtc_QUiLoader_delete :: Ptr (TQUiLoader a) -> IO ()
qUiLoader_deleteLater :: QUiLoader a -> IO ()
qUiLoader_deleteLater x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_deleteLater cobj_x0
foreign import ccall "qtc_QUiLoader_deleteLater" qtc_QUiLoader_deleteLater :: Ptr (TQUiLoader a) -> IO ()
instance QchildEvent (QUiLoader ()) ((QChildEvent t1)) where
childEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_childEvent cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_childEvent" qtc_QUiLoader_childEvent :: Ptr (TQUiLoader a) -> Ptr (TQChildEvent t1) -> IO ()
instance QchildEvent (QUiLoaderSc a) ((QChildEvent t1)) where
childEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_childEvent cobj_x0 cobj_x1
instance QconnectNotify (QUiLoader ()) ((String)) where
connectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_connectNotify cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_connectNotify" qtc_QUiLoader_connectNotify :: Ptr (TQUiLoader a) -> CWString -> IO ()
instance QconnectNotify (QUiLoaderSc a) ((String)) where
connectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_connectNotify cobj_x0 cstr_x1
instance QcustomEvent (QUiLoader ()) ((QEvent t1)) where
customEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_customEvent cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_customEvent" qtc_QUiLoader_customEvent :: Ptr (TQUiLoader a) -> Ptr (TQEvent t1) -> IO ()
instance QcustomEvent (QUiLoaderSc a) ((QEvent t1)) where
customEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_customEvent cobj_x0 cobj_x1
instance QdisconnectNotify (QUiLoader ()) ((String)) where
disconnectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_disconnectNotify cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_disconnectNotify" qtc_QUiLoader_disconnectNotify :: Ptr (TQUiLoader a) -> CWString -> IO ()
instance QdisconnectNotify (QUiLoaderSc a) ((String)) where
disconnectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_disconnectNotify cobj_x0 cstr_x1
instance Qevent (QUiLoader ()) ((QEvent t1)) where
event x0 (x1)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_event_h cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_event_h" qtc_QUiLoader_event_h :: Ptr (TQUiLoader a) -> Ptr (TQEvent t1) -> IO CBool
instance Qevent (QUiLoaderSc a) ((QEvent t1)) where
event x0 (x1)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_event_h cobj_x0 cobj_x1
instance QeventFilter (QUiLoader ()) ((QObject t1, QEvent t2)) where
eventFilter x0 (x1, x2)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_eventFilter_h cobj_x0 cobj_x1 cobj_x2
foreign import ccall "qtc_QUiLoader_eventFilter_h" qtc_QUiLoader_eventFilter_h :: Ptr (TQUiLoader a) -> Ptr (TQObject t1) -> Ptr (TQEvent t2) -> IO CBool
instance QeventFilter (QUiLoaderSc a) ((QObject t1, QEvent t2)) where
eventFilter x0 (x1, x2)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QUiLoader_eventFilter_h cobj_x0 cobj_x1 cobj_x2
instance Qreceivers (QUiLoader ()) ((String)) where
receivers x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_receivers cobj_x0 cstr_x1
foreign import ccall "qtc_QUiLoader_receivers" qtc_QUiLoader_receivers :: Ptr (TQUiLoader a) -> CWString -> IO CInt
instance Qreceivers (QUiLoaderSc a) ((String)) where
receivers x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QUiLoader_receivers cobj_x0 cstr_x1
instance Qsender (QUiLoader ()) (()) where
sender x0 ()
= withQObjectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_sender cobj_x0
foreign import ccall "qtc_QUiLoader_sender" qtc_QUiLoader_sender :: Ptr (TQUiLoader a) -> IO (Ptr (TQObject ()))
instance Qsender (QUiLoaderSc a) (()) where
sender x0 ()
= withQObjectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QUiLoader_sender cobj_x0
instance QtimerEvent (QUiLoader ()) ((QTimerEvent t1)) where
timerEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_timerEvent cobj_x0 cobj_x1
foreign import ccall "qtc_QUiLoader_timerEvent" qtc_QUiLoader_timerEvent :: Ptr (TQUiLoader a) -> Ptr (TQTimerEvent t1) -> IO ()
instance QtimerEvent (QUiLoaderSc a) ((QTimerEvent t1)) where
timerEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QUiLoader_timerEvent cobj_x0 cobj_x1