Qtc.Script.Base

Documentation

call :: QScriptValue () -> QScriptValue () -> [QScriptValue ()] -> IO (QScriptValue ()) #

setScriptProperty :: QScriptValue () -> String -> QScriptValue () -> IO () #

scriptProperty :: QScriptValue () -> String -> IO (QScriptValue ()) #

toScriptInt :: QScriptValue () -> IO Int #

toBool :: QScriptValue () -> IO Bool #

toScriptString :: QScriptValue () -> IO String #

fromScriptInt :: QScriptEngine () -> Int -> IO (QScriptValue ()) #

fromBool :: QScriptEngine () -> Bool -> IO (QScriptValue ()) #

fromScriptString :: QScriptEngine () -> String -> IO (QScriptValue ()) #

qNsfContainer :: QqNsfContainer x1 => x1 -> IO (QNsfContainer ()) #

registerDsSignal :: QObject a -> QScriptEngine () -> QObject b -> String -> IO () #

dsSignal_nll :: QObject a -> String -> QScriptContext () -> IO () #

dsSignal_int :: QObject a -> String -> QScriptContext () -> IO () #

dsSignal_bool :: QObject a -> String -> QScriptContext () -> IO () #

connectDynamicSlot :: QObject a -> QScriptEngine () -> String -> String -> QScriptValue () -> QScriptValue () -> IO () #

scriptSlot_int :: QScriptEngine () -> QScriptValue () -> QScriptValue () -> QObject () -> Int -> IO () #

scriptSlot_bool :: QScriptEngine () -> QScriptValue () -> QScriptValue () -> QObject () -> Bool -> IO () #