module Qtc.Core.QSettings (
QqSettings(..)
,allKeys
,applicationName
,beginGroup
,beginReadArray
,beginWriteArray
,childGroups
,childKeys
,endArray
,endGroup
,fallbacksEnabled
,iniCodec
,organizationName
,scope
,setArrayIndex
,setFallbacksEnabled
,QsetIniCodec(..)
,sync
,qSettings_delete
,qSettings_deleteLater
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Core.QSettings
import Qtc.Classes.Base
import Qtc.Classes.Qccs
import Qtc.Classes.Core
import Qtc.ClassTypes.Core
import Qth.ClassTypes.Core
instance QuserMethod (QSettings ()) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QSettings_userMethod cobj_qobj (toCInt evid)
foreign import ccall "qtc_QSettings_userMethod" qtc_QSettings_userMethod :: Ptr (TQSettings a) -> CInt -> IO ()
instance QuserMethod (QSettingsSc a) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QSettings_userMethod cobj_qobj (toCInt evid)
instance QuserMethod (QSettings ()) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QSettings_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
foreign import ccall "qtc_QSettings_userMethodVariant" qtc_QSettings_userMethodVariant :: Ptr (TQSettings a) -> CInt -> Ptr (TQVariant ()) -> IO (Ptr (TQVariant ()))
instance QuserMethod (QSettingsSc a) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QSettings_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
class QqSettings x1 where
qSettings :: x1 -> IO (QSettings ())
instance QqSettings (()) where
qSettings ()
= withQSettingsResult $
qtc_QSettings
foreign import ccall "qtc_QSettings" qtc_QSettings :: IO (Ptr (TQSettings ()))
instance QqSettings ((String)) where
qSettings (x1)
= withQSettingsResult $
withCWString x1 $ \cstr_x1 ->
qtc_QSettings1 cstr_x1
foreign import ccall "qtc_QSettings1" qtc_QSettings1 :: CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((String, String)) where
qSettings (x1, x2)
= withQSettingsResult $
withCWString x1 $ \cstr_x1 ->
withCWString x2 $ \cstr_x2 ->
qtc_QSettings2 cstr_x1 cstr_x2
foreign import ccall "qtc_QSettings2" qtc_QSettings2 :: CWString -> CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((String, String, QObject t3)) where
qSettings (x1, x2, x3)
= withQSettingsResult $
withCWString x1 $ \cstr_x1 ->
withCWString x2 $ \cstr_x2 ->
withObjectPtr x3 $ \cobj_x3 ->
qtc_QSettings3 cstr_x1 cstr_x2 cobj_x3
foreign import ccall "qtc_QSettings3" qtc_QSettings3 :: CWString -> CWString -> Ptr (TQObject t3) -> IO (Ptr (TQSettings ()))
instance QqSettings ((Scope, String)) where
qSettings (x1, x2)
= withQSettingsResult $
withCWString x2 $ \cstr_x2 ->
qtc_QSettings4 (toCLong $ qEnum_toInt x1) cstr_x2
foreign import ccall "qtc_QSettings4" qtc_QSettings4 :: CLong -> CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((Scope, String, String)) where
qSettings (x1, x2, x3)
= withQSettingsResult $
withCWString x2 $ \cstr_x2 ->
withCWString x3 $ \cstr_x3 ->
qtc_QSettings5 (toCLong $ qEnum_toInt x1) cstr_x2 cstr_x3
foreign import ccall "qtc_QSettings5" qtc_QSettings5 :: CLong -> CWString -> CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((Scope, String, String, QObject t4)) where
qSettings (x1, x2, x3, x4)
= withQSettingsResult $
withCWString x2 $ \cstr_x2 ->
withCWString x3 $ \cstr_x3 ->
withObjectPtr x4 $ \cobj_x4 ->
qtc_QSettings6 (toCLong $ qEnum_toInt x1) cstr_x2 cstr_x3 cobj_x4
foreign import ccall "qtc_QSettings6" qtc_QSettings6 :: CLong -> CWString -> CWString -> Ptr (TQObject t4) -> IO (Ptr (TQSettings ()))
instance QqSettings ((QSettingsFormat, Scope, String)) where
qSettings (x1, x2, x3)
= withQSettingsResult $
withCWString x3 $ \cstr_x3 ->
qtc_QSettings7 (toCLong $ qEnum_toInt x1) (toCLong $ qEnum_toInt x2) cstr_x3
foreign import ccall "qtc_QSettings7" qtc_QSettings7 :: CLong -> CLong -> CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((QSettingsFormat, Scope, String, String)) where
qSettings (x1, x2, x3, x4)
= withQSettingsResult $
withCWString x3 $ \cstr_x3 ->
withCWString x4 $ \cstr_x4 ->
qtc_QSettings8 (toCLong $ qEnum_toInt x1) (toCLong $ qEnum_toInt x2) cstr_x3 cstr_x4
foreign import ccall "qtc_QSettings8" qtc_QSettings8 :: CLong -> CLong -> CWString -> CWString -> IO (Ptr (TQSettings ()))
instance QqSettings ((QSettingsFormat, Scope, String, String, QObject t5)) where
qSettings (x1, x2, x3, x4, x5)
= withQSettingsResult $
withCWString x3 $ \cstr_x3 ->
withCWString x4 $ \cstr_x4 ->
withObjectPtr x5 $ \cobj_x5 ->
qtc_QSettings9 (toCLong $ qEnum_toInt x1) (toCLong $ qEnum_toInt x2) cstr_x3 cstr_x4 cobj_x5
foreign import ccall "qtc_QSettings9" qtc_QSettings9 :: CLong -> CLong -> CWString -> CWString -> Ptr (TQObject t5) -> IO (Ptr (TQSettings ()))
instance QqSettings ((String, QSettingsFormat)) where
qSettings (x1, x2)
= withQSettingsResult $
withCWString x1 $ \cstr_x1 ->
qtc_QSettings10 cstr_x1 (toCLong $ qEnum_toInt x2)
foreign import ccall "qtc_QSettings10" qtc_QSettings10 :: CWString -> CLong -> IO (Ptr (TQSettings ()))
instance QqSettings ((String, QSettingsFormat, QObject t3)) where
qSettings (x1, x2, x3)
= withQSettingsResult $
withCWString x1 $ \cstr_x1 ->
withObjectPtr x3 $ \cobj_x3 ->
qtc_QSettings11 cstr_x1 (toCLong $ qEnum_toInt x2) cobj_x3
foreign import ccall "qtc_QSettings11" qtc_QSettings11 :: CWString -> CLong -> Ptr (TQObject t3) -> IO (Ptr (TQSettings ()))
instance QqSettings ((QObject t1)) where
qSettings (x1)
= withQSettingsResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings12 cobj_x1
foreign import ccall "qtc_QSettings12" qtc_QSettings12 :: Ptr (TQObject t1) -> IO (Ptr (TQSettings ()))
allKeys :: QSettings a -> (()) -> IO ([String])
allKeys x0 ()
= withQListStringResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_allKeys cobj_x0 arr
foreign import ccall "qtc_QSettings_allKeys" qtc_QSettings_allKeys :: Ptr (TQSettings a) -> Ptr (Ptr (TQString ())) -> IO CInt
applicationName :: QSettings a -> (()) -> IO (String)
applicationName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_applicationName cobj_x0
foreign import ccall "qtc_QSettings_applicationName" qtc_QSettings_applicationName :: Ptr (TQSettings a) -> IO (Ptr (TQString ()))
beginGroup :: QSettings a -> String -> IO ()
beginGroup x0 x1
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_beginGroup cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_beginGroup" qtc_QSettings_beginGroup :: Ptr (TQSettings a) -> CWString -> IO ()
beginReadArray :: QSettings a -> String -> IO (Int)
beginReadArray x0 x1
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_beginReadArray cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_beginReadArray" qtc_QSettings_beginReadArray :: Ptr (TQSettings a) -> CWString -> IO (CInt)
class QbeginWriteArray x1 where
beginWriteArray :: QSettings a -> x1 -> IO ()
instance QbeginWriteArray ((String)) where
beginWriteArray x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_beginWriteArray cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_beginWriteArray" qtc_QSettings_beginWriteArray :: Ptr (TQSettings a) -> CWString -> IO ()
instance QbeginWriteArray ((String, Int)) where
beginWriteArray x0 (x1, x2)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_beginWriteArray1 cobj_x0 cstr_x1 (toCInt x2)
foreign import ccall "qtc_QSettings_beginWriteArray1" qtc_QSettings_beginWriteArray1 :: Ptr (TQSettings a) -> CWString -> CInt -> IO ()
childGroups :: QSettings a -> (()) -> IO ([String])
childGroups x0 ()
= withQListStringResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_childGroups cobj_x0 arr
foreign import ccall "qtc_QSettings_childGroups" qtc_QSettings_childGroups :: Ptr (TQSettings a) -> Ptr (Ptr (TQString ())) -> IO CInt
childKeys :: QSettings a -> (()) -> IO ([String])
childKeys x0 ()
= withQListStringResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_childKeys cobj_x0 arr
foreign import ccall "qtc_QSettings_childKeys" qtc_QSettings_childKeys :: Ptr (TQSettings a) -> Ptr (Ptr (TQString ())) -> IO CInt
instance Qclear (QSettings a) (()) where
clear x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_clear cobj_x0
foreign import ccall "qtc_QSettings_clear" qtc_QSettings_clear :: Ptr (TQSettings a) -> IO ()
instance Qqcontains (QSettings a) ((String)) where
qcontains x0 (x1)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_contains cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_contains" qtc_QSettings_contains :: Ptr (TQSettings a) -> CWString -> IO (CBool)
endArray :: QSettings a -> (()) -> IO ()
endArray x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_endArray cobj_x0
foreign import ccall "qtc_QSettings_endArray" qtc_QSettings_endArray :: Ptr (TQSettings a) -> IO ()
endGroup :: QSettings a -> (()) -> IO ()
endGroup x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_endGroup cobj_x0
foreign import ccall "qtc_QSettings_endGroup" qtc_QSettings_endGroup :: Ptr (TQSettings a) -> IO ()
fallbacksEnabled :: QSettings a -> (()) -> IO (Bool)
fallbacksEnabled x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_fallbacksEnabled cobj_x0
foreign import ccall "qtc_QSettings_fallbacksEnabled" qtc_QSettings_fallbacksEnabled :: Ptr (TQSettings a) -> IO (CBool)
instance QfileName (QSettings a) (()) where
fileName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_fileName cobj_x0
foreign import ccall "qtc_QSettings_fileName" qtc_QSettings_fileName :: Ptr (TQSettings a) -> IO (Ptr (TQString ()))
instance Qformat (QSettings a) (()) (IO (QSettingsFormat)) where
format x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_format cobj_x0
foreign import ccall "qtc_QSettings_format" qtc_QSettings_format :: Ptr (TQSettings a) -> IO (CLong)
instance Qgroup (QSettings a) (()) (IO (String)) where
group x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_group cobj_x0
foreign import ccall "qtc_QSettings_group" qtc_QSettings_group :: Ptr (TQSettings a) -> IO (Ptr (TQString ()))
iniCodec :: QSettings a -> (()) -> IO (QTextCodec ())
iniCodec x0 ()
= withQTextCodecResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_iniCodec cobj_x0
foreign import ccall "qtc_QSettings_iniCodec" qtc_QSettings_iniCodec :: Ptr (TQSettings a) -> IO (Ptr (TQTextCodec ()))
instance QisWritable (QSettings a) (()) where
isWritable x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_isWritable cobj_x0
foreign import ccall "qtc_QSettings_isWritable" qtc_QSettings_isWritable :: Ptr (TQSettings a) -> IO (CBool)
organizationName :: QSettings a -> (()) -> IO (String)
organizationName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_organizationName cobj_x0
foreign import ccall "qtc_QSettings_organizationName" qtc_QSettings_organizationName :: Ptr (TQSettings a) -> IO (Ptr (TQString ()))
instance Qremove (QSettings a) ((String)) (IO ()) where
remove x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_remove cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_remove" qtc_QSettings_remove :: Ptr (TQSettings a) -> CWString -> IO ()
scope :: QSettings a -> (()) -> IO (Scope)
scope x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_scope cobj_x0
foreign import ccall "qtc_QSettings_scope" qtc_QSettings_scope :: Ptr (TQSettings a) -> IO (CLong)
setArrayIndex :: QSettings a -> ((Int)) -> IO ()
setArrayIndex x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_setArrayIndex cobj_x0 (toCInt x1)
foreign import ccall "qtc_QSettings_setArrayIndex" qtc_QSettings_setArrayIndex :: Ptr (TQSettings a) -> CInt -> IO ()
setFallbacksEnabled :: QSettings a -> ((Bool)) -> IO ()
setFallbacksEnabled x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_setFallbacksEnabled cobj_x0 (toCBool x1)
foreign import ccall "qtc_QSettings_setFallbacksEnabled" qtc_QSettings_setFallbacksEnabled :: Ptr (TQSettings a) -> CBool -> IO ()
class QsetIniCodec x where
setIniCodec :: QSettings a -> x -> IO ()
instance QsetIniCodec ((QTextCodec t1)) where
setIniCodec x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_setIniCodec cobj_x0 cobj_x1
foreign import ccall "qtc_QSettings_setIniCodec" qtc_QSettings_setIniCodec :: Ptr (TQSettings a) -> Ptr (TQTextCodec t1) -> IO ()
instance QsetIniCodec ((String)) where
setIniCodec x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_setIniCodec1 cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_setIniCodec1" qtc_QSettings_setIniCodec1 :: Ptr (TQSettings a) -> CWString -> IO ()
instance QsetValue (QSettings a) ((String, QVariant ())) where
setValue x0 (x1, x2)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QSettings_setValue cobj_x0 cstr_x1 cobj_x2
foreign import ccall "qtc_QSettings_setValue" qtc_QSettings_setValue :: Ptr (TQSettings a) -> CWString -> Ptr (TQVariant ()) -> IO ()
instance Qstatus (QSettings a) (()) (IO (Status)) where
status x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_status cobj_x0
foreign import ccall "qtc_QSettings_status" qtc_QSettings_status :: Ptr (TQSettings a) -> IO (CLong)
sync :: QSettings a -> () -> IO ()
sync x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_sync cobj_x0
foreign import ccall "qtc_QSettings_sync" qtc_QSettings_sync :: Ptr (TQSettings a) -> IO ()
instance Qvalue (QSettings a) ((String)) (IO (QVariant ())) where
value x0 (x1)
= withQVariantResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_value cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_value" qtc_QSettings_value :: Ptr (TQSettings a) -> CWString -> IO (Ptr (TQVariant ()))
instance Qvalue (QSettings a) ((String, QVariant ())) (IO (QVariant ())) where
value x0 (x1, x2)
= withQVariantResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QSettings_value1 cobj_x0 cstr_x1 cobj_x2
foreign import ccall "qtc_QSettings_value1" qtc_QSettings_value1 :: Ptr (TQSettings a) -> CWString -> Ptr (TQVariant ()) -> IO (Ptr (TQVariant ()))
qSettings_delete :: QSettings a -> IO ()
qSettings_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_delete cobj_x0
foreign import ccall "qtc_QSettings_delete" qtc_QSettings_delete :: Ptr (TQSettings a) -> IO ()
qSettings_deleteLater :: QSettings a -> IO ()
qSettings_deleteLater x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_deleteLater cobj_x0
foreign import ccall "qtc_QSettings_deleteLater" qtc_QSettings_deleteLater :: Ptr (TQSettings a) -> IO ()
instance QchildEvent (QSettings ()) ((QChildEvent t1)) where
childEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_childEvent cobj_x0 cobj_x1
foreign import ccall "qtc_QSettings_childEvent" qtc_QSettings_childEvent :: Ptr (TQSettings a) -> Ptr (TQChildEvent t1) -> IO ()
instance QchildEvent (QSettingsSc a) ((QChildEvent t1)) where
childEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_childEvent cobj_x0 cobj_x1
instance QconnectNotify (QSettings ()) ((String)) where
connectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_connectNotify cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_connectNotify" qtc_QSettings_connectNotify :: Ptr (TQSettings a) -> CWString -> IO ()
instance QconnectNotify (QSettingsSc a) ((String)) where
connectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_connectNotify cobj_x0 cstr_x1
instance QcustomEvent (QSettings ()) ((QEvent t1)) where
customEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_customEvent cobj_x0 cobj_x1
foreign import ccall "qtc_QSettings_customEvent" qtc_QSettings_customEvent :: Ptr (TQSettings a) -> Ptr (TQEvent t1) -> IO ()
instance QcustomEvent (QSettingsSc a) ((QEvent t1)) where
customEvent x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_customEvent cobj_x0 cobj_x1
instance QdisconnectNotify (QSettings ()) ((String)) where
disconnectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_disconnectNotify cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_disconnectNotify" qtc_QSettings_disconnectNotify :: Ptr (TQSettings a) -> CWString -> IO ()
instance QdisconnectNotify (QSettingsSc a) ((String)) where
disconnectNotify x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_disconnectNotify cobj_x0 cstr_x1
instance Qevent (QSettings ()) ((QEvent t1)) where
event x0 (x1)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_event_h cobj_x0 cobj_x1
foreign import ccall "qtc_QSettings_event_h" qtc_QSettings_event_h :: Ptr (TQSettings a) -> Ptr (TQEvent t1) -> IO CBool
instance Qevent (QSettingsSc a) ((QEvent t1)) where
event x0 (x1)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QSettings_event_h cobj_x0 cobj_x1
instance QeventFilter (QSettings ()) ((QObject t1, QEvent t2)) where
eventFilter x0 (x1, x2)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QSettings_eventFilter_h cobj_x0 cobj_x1 cobj_x2
foreign import ccall "qtc_QSettings_eventFilter_h" qtc_QSettings_eventFilter_h :: Ptr (TQSettings a) -> Ptr (TQObject t1) -> Ptr (TQEvent t2) -> IO CBool
instance QeventFilter (QSettingsSc a) ((QObject t1, QEvent t2)) where
eventFilter x0 (x1, x2)
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QSettings_eventFilter_h cobj_x0 cobj_x1 cobj_x2
instance Qreceivers (QSettings ()) ((String)) where
receivers x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_receivers cobj_x0 cstr_x1
foreign import ccall "qtc_QSettings_receivers" qtc_QSettings_receivers :: Ptr (TQSettings a) -> CWString -> IO CInt
instance Qreceivers (QSettingsSc a) ((String)) where
receivers x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QSettings_receivers cobj_x0 cstr_x1
instance Qsender (QSettings ()) (()) where
sender x0 ()
= withQObjectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_sender cobj_x0
foreign import ccall "qtc_QSettings_sender" qtc_QSettings_sender :: Ptr (TQSettings a) -> IO (Ptr (TQObject ()))
instance Qsender (QSettingsSc a) (()) where
sender x0 ()
= withQObjectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QSettings_sender cobj_x0