summaryrefslogtreecommitdiffstats
path: root/PySide/QtGui
diff options
context:
space:
mode:
authorAnderson Lizardo <anderson.lizardo@openbossa.org>2010-08-13 22:38:54 -0400
committerAnderson Lizardo <anderson.lizardo@openbossa.org>2010-08-26 11:07:11 -0400
commit6914f21603fa32727af0d419b6f438e88413ed7f (patch)
treecd1ae9ad6372f7d23ba724965b395895e19f5fa0 /PySide/QtGui
parente5e44b6465e2755c70c8e13060de4c2ca799fd64 (diff)
downloadshiboken-6914f21603fa32727af0d419b6f438e88413ed7f.tar.gz
shiboken-6914f21603fa32727af0d419b6f438e88413ed7f.tar.xz
shiboken-6914f21603fa32727af0d419b6f438e88413ed7f.zip
Add Qt Simulator support
Reviewed-by: Luciano Wolf <luciano.wolf@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.lima@openbossa.org>
Diffstat (limited to 'PySide/QtGui')
-rw-r--r--PySide/QtGui/typesystem_gui_simulator.xml35
1 files changed, 35 insertions, 0 deletions
diff --git a/PySide/QtGui/typesystem_gui_simulator.xml b/PySide/QtGui/typesystem_gui_simulator.xml
new file mode 100644
index 00000000..18873497
--- /dev/null
+++ b/PySide/QtGui/typesystem_gui_simulator.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<typesystem package="PySide.QtGui">
+ <!-- These classes are not present in Qt Simulator build, even though
+ QT_NO_PRINTER is *not* set -->
+ <rejection class="QAbstractPageSetupDialog"/>
+ <rejection class="QAbstractPrintDialog"/>
+ <rejection class="QPageSetupDialog"/>
+ <rejection class="QPrintDialog"/>
+ <rejection class="QPrintPreviewDialog"/>
+ <rejection class="QPrintPreviewWidget"/>
+ <rejection class="QPrintEngine"/>
+ <rejection class="QPrinterInfo"/>
+ <rejection class="QPrinter"/>
+
+ <object-type name="QPlainTextEdit">
+ <modify-function signature="print(QPrinter*)const" remove="all"/>
+ </object-type>
+ <object-type name="QTextDocument">
+ <modify-function signature="print(QPrinter*)const" remove="all"/>
+ </object-type>
+ <object-type name="QTextEdit">
+ <modify-function signature="print(QPrinter*)const" remove="all"/>
+ </object-type>
+
+ <!-- Qt::HANDLE is typedef to "void *", which gives compilation errors on
+ conversion templates -->
+ <value-type name="QCursor">
+ <modify-function signature="QCursor(Qt::HANDLE)" remove="all"/>
+ </value-type>
+ <value-type name="QFont">
+ <modify-function signature="handle()const" remove="all"/>
+ </value-type>
+
+ <load-typesystem name="typesystem_gui.xml" generate="yes"/>
+</typesystem>