aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtScript/typesystem_script.xml
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2010-09-21 09:32:02 -0300
committerMarcelo Lira <marcelo.lira@openbossa.org>2010-09-23 09:03:06 -0300
commit8048bd0c3bcdb1de33aa69d961402b355d6b07af (patch)
tree15c736c2180185e1940daf58c9c611abda42a306 /PySide/QtScript/typesystem_script.xml
parentbf4b2c7660adc99b6a8b83748787f0ea078ad13b (diff)
Modified the type system files to make use of nested type declarations.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
Diffstat (limited to 'PySide/QtScript/typesystem_script.xml')
-rw-r--r--PySide/QtScript/typesystem_script.xml41
1 files changed, 23 insertions, 18 deletions
diff --git a/PySide/QtScript/typesystem_script.xml b/PySide/QtScript/typesystem_script.xml
index a37e6fb14..c71a60f27 100644
--- a/PySide/QtScript/typesystem_script.xml
+++ b/PySide/QtScript/typesystem_script.xml
@@ -21,30 +21,35 @@
<typesystem package="PySide.QtScript">
<load-typesystem name="typesystem_core.xml" generate="no" />
- <enum-type name="QScriptContext::Error"/>
- <enum-type name="QScriptContext::ExecutionState"/>
- <enum-type name="QScriptContextInfo::FunctionType"/>
- <enum-type name="QScriptEngine::ValueOwnership"/>
- <enum-type name="QScriptEngine::QObjectWrapOption" flags="QScriptEngine::QObjectWrapOptions"/>
- <enum-type name="QScriptEngineAgent::Extension"/>
- <enum-type name="QScriptValue::ResolveFlag" flags="QScriptValue::ResolveFlags"/>
- <enum-type name="QScriptValue::PropertyFlag" flags="QScriptValue::PropertyFlags"/>
- <enum-type name="QScriptValue::SpecialValue"/>
- <enum-type name="QScriptClass::QueryFlag"/>
- <enum-type name="QScriptClass::Extension"/>
-
<object-type name="QScriptable"/>
- <object-type name="QScriptClass"/>
+ <object-type name="QScriptClass">
+ <enum-type name="Extension"/>
+ <enum-type name="QueryFlag"/>
+ </object-type>
<object-type name="QScriptClassPropertyIterator"/>
- <object-type name="QScriptContext"/>
- <value-type name="QScriptContextInfo"/>
- <object-type name="QScriptEngineAgent"/>
- <object-type name="QScriptEngine"/>
+ <object-type name="QScriptContext">
+ <enum-type name="Error"/>
+ <enum-type name="ExecutionState"/>
+ </object-type>
+ <value-type name="QScriptContextInfo">
+ <enum-type name="FunctionType"/>
+ </value-type>
+ <object-type name="QScriptEngineAgent">
+ <enum-type name="Extension"/>
+ </object-type>
+ <object-type name="QScriptEngine">
+ <enum-type name="QObjectWrapOption" flags="QScriptEngine::QObjectWrapOptions"/>
+ <enum-type name="ValueOwnership"/>
+ </object-type>
<object-type name="QScriptExtensionInterface"/>
<object-type name="QScriptExtensionPlugin"/>
<object-type name="QScriptProgram"/>
<value-type name="QScriptString"/>
- <value-type name="QScriptValue"/>
+ <value-type name="QScriptValue">
+ <enum-type name="PropertyFlag" flags="QScriptValue::PropertyFlags"/>
+ <enum-type name="ResolveFlag" flags="QScriptValue::ResolveFlags"/>
+ <enum-type name="SpecialValue"/>
+ </value-type>
<object-type name="QScriptValueIterator"/>
</typesystem>