Qtc.Script.QScriptValue

Contents

Documentation

toRegExp :: QScriptValue a -> () -> IO (QRegExp ()) #

class QqScriptValue x1 where #

Methods

qScriptValue :: x1 -> IO (QScriptValue ()) #

Instances
QqScriptValue Bool # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: Bool -> IO (QScriptValue ()) #

QqScriptValue Double # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: Double -> IO (QScriptValue ()) #

QqScriptValue Int # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: Int -> IO (QScriptValue ()) #

QqScriptValue () # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: () -> IO (QScriptValue ()) #

QqScriptValue String # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

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

QqScriptValue QScriptValue_SpecialValue # 
Instance details

Defined in Qtc.Script.QScriptValue

QqScriptValue (QLatin1String t1) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: QLatin1String t1 -> IO (QScriptValue ()) #

QqScriptValue (QScriptValue t1) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: QScriptValue t1 -> IO (QScriptValue ()) #

QqScriptValue (QScriptEngine t1, QScriptValue_SpecialValue) # 
Instance details

Defined in Qtc.Script.QScriptValue

QqScriptValue (QScriptEngine t1, Bool) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: (QScriptEngine t1, Bool) -> IO (QScriptValue ()) #

QqScriptValue (QScriptEngine t1, Int) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: (QScriptEngine t1, Int) -> IO (QScriptValue ()) #

QqScriptValue (QScriptEngine t1, Double) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: (QScriptEngine t1, Double) -> IO (QScriptValue ()) #

QqScriptValue (QScriptEngine t1, String) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue :: (QScriptEngine t1, String) -> IO (QScriptValue ()) #

class QqScriptValue_nf x1 where #

Methods

qScriptValue_nf :: x1 -> IO (QScriptValue ()) #

Instances
QqScriptValue_nf Bool # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: Bool -> IO (QScriptValue ()) #

QqScriptValue_nf Double # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: Double -> IO (QScriptValue ()) #

QqScriptValue_nf Int # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: Int -> IO (QScriptValue ()) #

QqScriptValue_nf () # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: () -> IO (QScriptValue ()) #

QqScriptValue_nf String # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

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

QqScriptValue_nf QScriptValue_SpecialValue # 
Instance details

Defined in Qtc.Script.QScriptValue

QqScriptValue_nf (QLatin1String t1) # 
Instance details

Defined in Qtc.Script.QScriptValue

QqScriptValue_nf (QScriptValue t1) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: QScriptValue t1 -> IO (QScriptValue ()) #

QqScriptValue_nf (QScriptEngine t1, QScriptValue_SpecialValue) # 
Instance details

Defined in Qtc.Script.QScriptValue

QqScriptValue_nf (QScriptEngine t1, Bool) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: (QScriptEngine t1, Bool) -> IO (QScriptValue ()) #

QqScriptValue_nf (QScriptEngine t1, Int) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: (QScriptEngine t1, Int) -> IO (QScriptValue ()) #

QqScriptValue_nf (QScriptEngine t1, Double) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: (QScriptEngine t1, Double) -> IO (QScriptValue ()) #

QqScriptValue_nf (QScriptEngine t1, String) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

qScriptValue_nf :: (QScriptEngine t1, String) -> IO (QScriptValue ()) #

class Qconstruct x1 where #

Methods

construct :: QScriptValue a -> x1 -> IO (QScriptValue ()) #

Instances
Qconstruct () # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

construct :: QScriptValue a -> () -> IO (QScriptValue ()) #

Qconstruct [QScriptValue t1] # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

construct :: QScriptValue a -> [QScriptValue t1] -> IO (QScriptValue ()) #

Qconstruct (QScriptValue t1) # 
Instance details

Defined in Qtc.Script.QScriptValue

Methods

construct :: QScriptValue a -> QScriptValue t1 -> IO (QScriptValue ()) #

instanceOf :: QScriptValue a -> QScriptValue t1 -> IO Bool #

isBoolean :: QScriptValue a -> () -> IO Bool #

isFunction :: QScriptValue a -> () -> IO Bool #

objectId :: QScriptValue a -> () -> IO Int #

scriptClass :: QScriptValue a -> () -> IO (QScriptClass ()) #

toBoolean :: QScriptValue a -> () -> IO Bool #

toInt32 :: QScriptValue a -> () -> IO Int #

qtoInteger :: QScriptValue a -> () -> IO Double #

Orphan instances

QpropertyFlags (QScriptValue a) String # 
Instance details

Methods

propertyFlags :: QScriptValue a -> String -> IO PropertyFlags #

QtoVariant (QScriptValue a) () # 
Instance details

Methods

toVariant :: QScriptValue a -> () -> IO (QVariant ()) #

QtoUInt32 (QScriptValue a) () # 
Instance details

Methods

toUInt32 :: QScriptValue a -> () -> IO Int #

QtoUInt16 (QScriptValue a) () # 
Instance details

Methods

toUInt16 :: QScriptValue a -> () -> IO Int #

QtoString (QScriptValue ()) () # 
Instance details

Methods

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

QtoString (QScriptValueSc a) () # 
Instance details

Methods

toString :: QScriptValueSc a -> () -> IO String #

QtoQObject (QScriptValue a) () # 
Instance details

Methods

toQObject :: QScriptValue a -> () -> IO (QObject ()) #

QtoQMetaObject (QScriptValue a) () # 
Instance details

Methods

toQMetaObject :: QScriptValue a -> () -> IO (QMetaObject ()) #

QtoNumber (QScriptValue a) () # 
Instance details

Methods

toNumber :: QScriptValue a -> () -> IO Double #

QtoDateTime (QScriptValue a) () # 
Instance details

Methods

toDateTime :: QScriptValue a -> () -> IO (QDateTime ()) #

QtoBool (QScriptValue a) () # 
Instance details

Methods

toBool :: QScriptValue a -> () -> IO Bool #

QisVariant (QScriptValue a) () # 
Instance details

Methods

isVariant :: QScriptValue a -> () -> IO Bool #

QqisValid (QScriptValue ()) () # 
Instance details

Methods

qisValid :: QScriptValue () -> () -> IO Bool #

QqisValid (QScriptValueSc a) () # 
Instance details

Methods

qisValid :: QScriptValueSc a -> () -> IO Bool #

QisUndefined (QScriptValue a) () # 
Instance details

Methods

isUndefined :: QScriptValue a -> () -> IO Bool #

QisString (QScriptValue a) () # 
Instance details

Methods

isString :: QScriptValue a -> () -> IO Bool #

QisRegExp (QScriptValue a) () # 
Instance details

Methods

isRegExp :: QScriptValue a -> () -> IO Bool #

QisQObject (QScriptValue a) () # 
Instance details

Methods

isQObject :: QScriptValue a -> () -> IO Bool #

QisQMetaObject (QScriptValue a) () # 
Instance details

Methods

isQMetaObject :: QScriptValue a -> () -> IO Bool #

QisObject (QScriptValue a) () # 
Instance details

Methods

isObject :: QScriptValue a -> () -> IO Bool #

QisNumber (QScriptValue a) () # 
Instance details

Methods

isNumber :: QScriptValue a -> () -> IO Bool #

QqisNull (QScriptValue a) () # 
Instance details

Methods

qisNull :: QScriptValue a -> () -> IO Bool #

QisError (QScriptValue a) () # 
Instance details

Methods

isError :: QScriptValue a -> () -> IO Bool #

QisDate (QScriptValue a) () # 
Instance details

Methods

isDate :: QScriptValue a -> () -> IO Bool #

QisBool (QScriptValue a) () # 
Instance details

Methods

isBool :: QScriptValue a -> () -> IO Bool #

QisArray (QScriptValue a) () # 
Instance details

Methods

isArray :: QScriptValue a -> () -> IO Bool #

QtoObject (QScriptValue a) () (IO (QScriptValue ())) # 
Instance details

Methods

toObject :: QScriptValue a -> () -> IO (QScriptValue ()) #

Qscope (QScriptValue a) () (IO (QScriptValue ())) # 
Instance details

Methods

scope :: QScriptValue a -> () -> IO (QScriptValue ()) #

Qprototype (QScriptValue a) () (IO (QScriptValue ())) # 
Instance details

Methods

prototype :: QScriptValue a -> () -> IO (QScriptValue ()) #

Qproperty (QScriptValue ()) Int (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValue () -> Int -> IO (QScriptValue ()) #

Qproperty (QScriptValue ()) String (IO (QScriptValue ())) # 
Instance details

Methods

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

Qproperty (QScriptValueSc a) String (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValueSc a -> String -> IO (QScriptValue ()) #

Qproperty (QScriptValueSc a) Int (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValueSc a -> Int -> IO (QScriptValue ()) #

Qengine (QScriptValue a) () (IO (QScriptEngine ())) # 
Instance details

Methods

engine :: QScriptValue a -> () -> IO (QScriptEngine ()) #

Qqdata (QScriptValue ()) () (IO (QScriptValue ())) # 
Instance details

Methods

qdata :: QScriptValue () -> () -> IO (QScriptValue ()) #

Qqdata (QScriptValueSc a) () (IO (QScriptValue ())) # 
Instance details

Methods

qdata :: QScriptValueSc a -> () -> IO (QScriptValue ()) #

Qcall (QScriptValue a) () (IO (QScriptValue ())) # 
Instance details

Methods

call :: QScriptValue a -> () -> IO (QScriptValue ()) #

QpropertyFlags (QScriptValue a) (QScriptString t1) # 
Instance details

QstrictlyEquals (QScriptValue a) (QScriptValue t1) # 
Instance details

Methods

strictlyEquals :: QScriptValue a -> QScriptValue t1 -> IO Bool #

QsetScope (QScriptValue a) (QScriptValue t1) # 
Instance details

Methods

setScope :: QScriptValue a -> QScriptValue t1 -> IO () #

QsetPrototype (QScriptValue a) (QScriptValue t1) # 
Instance details

Methods

setPrototype :: QScriptValue a -> QScriptValue t1 -> IO () #

QlessThan (QScriptValue a) (QScriptValue t1) # 
Instance details

Methods

lessThan :: QScriptValue a -> QScriptValue t1 -> IO Bool #

Qequals (QScriptValue a) (QScriptValue t1) # 
Instance details

Methods

equals :: QScriptValue a -> QScriptValue t1 -> IO Bool #

QsetData (QScriptValue ()) (QScriptValue t1) (IO ()) # 
Instance details

Methods

setData :: QScriptValue () -> QScriptValue t1 -> IO () #

QsetData (QScriptValueSc a) (QScriptValue t1) (IO ()) # 
Instance details

Methods

setData :: QScriptValueSc a -> QScriptValue t1 -> IO () #

Qqot (QScriptValue ()) (QScriptValue t1) (IO (QScriptValue ())) # 
Instance details

Methods

qot :: QScriptValue () -> QScriptValue t1 -> IO (QScriptValue ()) #

Qqot (QScriptValueSc a) (QScriptValue t1) (IO (QScriptValue ())) # 
Instance details

Methods

qot :: QScriptValueSc a -> QScriptValue t1 -> IO (QScriptValue ()) #

Qproperty (QScriptValue ()) (QScriptString t1) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValue () -> QScriptString t1 -> IO (QScriptValue ()) #

Qproperty (QScriptValueSc a) (QScriptString t1) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValueSc a -> QScriptString t1 -> IO (QScriptValue ()) #

Qcall (QScriptValue a) (QScriptValue t1) (IO (QScriptValue ())) # 
Instance details

Methods

call :: QScriptValue a -> QScriptValue t1 -> IO (QScriptValue ()) #

QpropertyFlags (QScriptValue a) (String, ResolveFlags) # 
Instance details

Methods

propertyFlags :: QScriptValue a -> (String, ResolveFlags) -> IO PropertyFlags #

QpropertyFlags (QScriptValue a) (QScriptString t1, ResolveFlags) # 
Instance details

QsetProperty (QScriptValue a) (String, QScriptValue t2) # 
Instance details

Methods

setProperty :: QScriptValue a -> (String, QScriptValue t2) -> IO () #

QsetProperty (QScriptValue a) (QScriptString t1, QScriptValue t2) # 
Instance details

Methods

setProperty :: QScriptValue a -> (QScriptString t1, QScriptValue t2) -> IO () #

QsetProperty (QScriptValue a) (Int, QScriptValue t2) # 
Instance details

Methods

setProperty :: QScriptValue a -> (Int, QScriptValue t2) -> IO () #

Qproperty (QScriptValue ()) (Int, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValue () -> (Int, ResolveFlags) -> IO (QScriptValue ()) #

Qproperty (QScriptValue ()) (String, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValue () -> (String, ResolveFlags) -> IO (QScriptValue ()) #

Qproperty (QScriptValue ()) (QScriptString t1, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Qproperty (QScriptValueSc a) (String, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValueSc a -> (String, ResolveFlags) -> IO (QScriptValue ()) #

Qproperty (QScriptValueSc a) (QScriptString t1, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Qproperty (QScriptValueSc a) (Int, ResolveFlags) (IO (QScriptValue ())) # 
Instance details

Methods

property :: QScriptValueSc a -> (Int, ResolveFlags) -> IO (QScriptValue ()) #

Qcall (QScriptValue a) (QScriptValue t1, [QScriptValue t2]) (IO (QScriptValue ())) # 
Instance details

Methods

call :: QScriptValue a -> (QScriptValue t1, [QScriptValue t2]) -> IO (QScriptValue ()) #

Qcall (QScriptValue a) (QScriptValue t1, QScriptValue t2) (IO (QScriptValue ())) # 
Instance details

Methods

call :: QScriptValue a -> (QScriptValue t1, QScriptValue t2) -> IO (QScriptValue ()) #

QsetProperty (QScriptValue a) (String, QScriptValue t2, PropertyFlags) # 
Instance details

Methods

setProperty :: QScriptValue a -> (String, QScriptValue t2, PropertyFlags) -> IO () #

QsetProperty (QScriptValue a) (QScriptString t1, QScriptValue t2, PropertyFlags) # 
Instance details

QsetProperty (QScriptValue a) (Int, QScriptValue t2, PropertyFlags) # 
Instance details

Methods

setProperty :: QScriptValue a -> (Int, QScriptValue t2, PropertyFlags) -> IO () #