diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2011-07-21 16:00:44 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:54:37 -0300 |
commit | 673a7d1bccdaa522b8b8d9aee48cb6d0c0c5a342 (patch) | |
tree | fe81f91807c723c1aa2a0b598eed6a4e2d196a75 | |
parent | 5d05c840bf9635be129804be584243cb005cfe06 (diff) |
Fix bug 890 - "Add signal connection example for valueChanged(int) on QSpinBox to the docs"
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Marcelo Lira <marcelo.lira@openbossa.org>
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index 8e2eec97c..b93ea0dd4 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -4993,7 +4993,36 @@ <include file-name="QTextCursor" location="global"/> </extra-includes> </object-type> - <object-type name="QSpinBox"/> + <object-type name="QSpinBox"> + <modify-function signature="valueChanged(int)"> + <inject-documentation mode="append" format="target"> +:: + + def callback_int(value_as_int): + print 'int value changed:', repr(value_as_int) + + app = QApplication(sys.argv) + spinbox = QSpinBox() + spinbox.valueChanged[unicode].connect(callback_unicode) + spinbox.show() + sys.exit(app.exec_()) + </inject-documentation> + </modify-function> + <modify-function signature="valueChanged(QString)"> + <inject-documentation mode="append" format="target"> +:: + + def callback_unicode(value_as_unicode): + print 'unicode value changed:', repr(value_as_unicode) + + app = QApplication(sys.argv) + spinbox = QSpinBox() + spinbox.valueChanged[unicode].connect(callback_unicode) + spinbox.show() + sys.exit(app.exec_()) + </inject-documentation> + </modify-function> + </object-type> <object-type name="QTextBrowser"/> <object-type name="QDoubleSpinBox"/> <object-type name="QButtonGroup"> |