Commit graph

754 commits

Author SHA1 Message Date
Renato Filho
612b27132d Removed return policy from QUiLoader.load return object.
This policy have already applied on glue code.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-15 18:47:00 -03:00
Renato Filho
f40f69f6e1 Updated qmlRegisterType to register.
qmlRegisterType uses QDeclarativeItem in template args, when the class is derived from QDeclarativeItem, otherwise uses QObject.

Fixes bug #951.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-11 19:14:57 -03:00
Lauro Neto
96b4196d58 Fixes in QtWebkit
Needed to make example from [1] work. Example will be added
to pyside-examples.

[1] http://blog.qtlabs.org.br/2011/05/30/transformando-o-qml-no-proximo-flash/
2011-08-09 13:39:04 -03:00
Marcelo Lira
1650d802a4 Fixes Bug #944: Segfault on QIcon(None).pixmap()
http://bugs.pyside.org/show_bug.cgi?id=944

Reviewed by Lauro Moura <lauro.neto@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-08 14:53:27 -03:00
Marcelo Lira
39d9b90429 Moved AutoArrayPointer from libpyside to libshiboken.
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-03 18:53:54 -03:00
Hugo Parente Lima
5b276074c8 Translate QHistoryState code snippet to Python. 2011-08-02 17:42:44 -03:00
Marcelo Lira
74754b1e13 Created template code for added QObject's trUtf8 methods.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
Reviewed by Renato Araújo <renato.filho@openbossa.org>
2011-08-01 15:58:01 -03:00
Marcelo Lira
12fe2a44f8 Replaced hard coded variables by type system variables in QtCore and QtGui. 2011-08-01 13:12:49 -03:00
Hugo Parente Lima
20af27cac5 Fix bug 923 - "Make QScriptValue (or QScriptValueIterator) implement the Python iterator protocol"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-29 10:48:02 -03:00
Marcelo Lira
3a8ee64d1f Removed the "default-constructor" from some QtCore type entries.
The generator was improved to do a better job figuring out a default
constructor for types.

Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-28 18:11:03 -03:00
Marcelo Lira
11356a142b Removed the remaining unnecessary QTextStream::operator>> methods. 2011-07-28 18:10:24 -03:00
Marcelo Lira
81beeae90d Fixes the support for QGLShaderProgram's array functions.
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-28 18:09:50 -03:00
Renato Filho
4f873e6f79 Fixed windows compilation. 2011-07-28 11:15:26 -03:00
Renato Filho
74f8e9ab0a Implement a more detailed __repr__ function for QScriptValue.
Fixes bug #922.
2011-07-27 17:54:27 -03:00
Renato Filho
c1ece5e4d9 Implemented 'QGLShaderProgram' array functions support.
Fixes bug #940.

Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-07-27 14:20:45 -03:00
Renato Filho
b16f252af6 Fix typo on function modification signature. 2011-07-22 15:06:54 -03:00
Renato Filho
38e6275aad Implemented DynamicMetaObject optiomizations.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-22 11:51:44 -03:00
Hugo Parente Lima
3c2505a625 Fix bug 938 - "QTemporaryFile JPEG problem"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-22 10:48:18 -03:00
Hugo Parente Lima
f1b330231a Fix bug 937 - "missing pid method in QProcess" 2011-07-21 17:12:49 -03:00
Hugo Parente Lima
239ae999fa Fix bug 934 - "A __getitem__ of QByteArray behaves strange" 2011-07-21 16:25:22 -03:00
Hugo Parente Lima
b2ec5cf607 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>
2011-07-21 16:09:58 -03:00
Hugo Parente Lima
0c2b68c904 Fix bug 821 - "Mapping interface for QPixmapCache"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-20 19:11:48 -03:00
Marcelo Lira
2e98f87d20 Fixes bug #910 - installEventFilter() increments reference count on target object.
http://bugs.pyside.org/show_bug.cgi?id=910

Also added/fixed unit tests.

Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-20 17:54:11 -03:00
Hugo Parente Lima
0a41e336ba Fix bug 926 - "qmlRegisterType does not work with QObject"
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-20 15:31:33 -03:00
Hugo Parente Lima
107ee51732 Update copyright year of license boiler plate. 2011-07-18 16:08:33 -03:00
Hugo Parente Lima
2fd0e8fcb8 Fix bug 924 - "Allow QScriptValue to be accessed via []"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Renato Araújo <renato.filho@openbossa.org>
2011-07-18 14:18:24 -03:00
Renato Filho
28592411f4 Fix argument name on QStyle functions, and modify default value.
Fixes bug #919.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-07-14 17:21:34 -03:00
Renato Filho
1112473783 Fixed QGraphicsView.scene return policy.
Fixes bug #915.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-07-14 17:21:34 -03:00
Renato Filho
eaae6e4dcf Fixed QThreadPool globalInstance ownership rules.
Fixed QThreadPool start, tryStart ownership rules.

Fixes bug #927.

Reviewer: Lauro Moura <lauro.neto@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-07-13 09:35:40 -03:00
Renato Filho
3a4369cf80 Removed polymorphic-id-expression from QDeclarativeItem.
Fixes bug #925.

Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Moura <lauro.neto@openbossa.org>
2011-07-12 13:47:03 -03:00
Renato Filho
c9e2c1ad8a Implemented staticMetaObject property for QObjects. 2011-07-11 15:34:51 -03:00
Hugo Parente Lima
f1a737a220 Fix bug 913 - "Widgets inside QTabWidget are not exported as members of the containing widget"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Renato Araújo <renato.filho@openbossa.org>
2011-07-11 15:11:56 -03:00
Renato Filho
07285f0d28 Fix QUiLoader::load function ownership rules.
fixes bug #909.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-07-04 19:27:55 -03:00
Renato Filho
51ea3a5230 Fixed QMainWindow ownership control.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-07-04 19:27:55 -03:00
Marcelo Lira
8c5281ae10 Fixes bug #899 - http://bugs.pyside.org/show_bug.cgi?id=899
Added unit test.

Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
Reviewed by Renato Araujo <renato.filho@openbossa.org>
2011-06-29 18:51:25 -03:00
Renato Filho
7f611d1c53 Removed glue code for QObject.inherits function.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-06-20 17:20:50 -03:00
Renato Filho
aa9e8ca7ef Fixed QWidget.parentWidget return policy.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-06-17 11:24:28 -03:00
Renato Filho
db40ec67b1 Fill qApp is any QApplication is active during the QtGui moude import.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-06-17 11:16:43 -03:00
Marcelo Lira
2b1df1698c Updated PySide type systems to use the new type system variables: %ISCONVERTIBLE and %CHECKTYPE.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
Reviewed by Renato Araujo <renato.filho@openbossa.org>
2011-06-15 17:35:17 -03:00
Hugo Parente Lima
07229012b7 Fix bug 879 - "QDoubleSpinBox: Can't call the parent validate() method from a subclass"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-15 14:45:25 -03:00
Hugo Parente Lima
933669eeb7 Fix bug 822 - "Can't use QApplication without X"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-13 17:25:08 -03:00
Marcelo Lira
ee602e80f1 Fixed default return value for "QStyleOptionViewItem QAbstractItemView::viewOptions() const".
Wrong code would be generated if compiling avoiding the "protected hack".
2011-06-09 15:22:34 -03:00
Hugo Parente Lima
82f4f13d27 Fix bug 877 - "Fatal Python error on application quit."
Reviewer: Renato Araújo <renato.filho@openbossa.org>
2011-06-08 20:04:16 -03:00
Hugo Parente Lima
35b252ab2b Fix bug 870 - "QStylePainter.drawControl doesn't draw anything"
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Marcelo Lira <marcelo.lira@openbossa.org>
2011-06-08 18:17:59 -03:00
Renato Filho
ba2510c52a Implemented support to MSG type on windows. 2011-06-08 16:20:53 -03:00
Renato Filho
45bf56e831 Removed unnecessary functions from QByteArray.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-06-08 15:20:36 -03:00
Hugo Parente Lima
a698807fd0 Fix bug 869 - "QDateTimeEdit initial time problem"
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Marcelo Lira <marcelo.lira@openbossa.org>
2011-06-08 15:05:15 -03:00
Hugo Parente Lima
80c1011721 Fix bug 631 - "QSocketNotifier: Accept file-like object (with .fileno() method) in constructor" 2011-06-02 17:53:47 -03:00
Marcelo Lira
8127218741 Removed the rejection of QAbstractFileEngine.beginEntryList.
Added an unit test.

Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Renato Araújo <renato.filho@openbossa.org>
2011-06-02 17:11:28 -03:00
Marcelo Lira
046bccece9 Moved internalPointer methods code injection into a code template. 2011-06-02 17:11:28 -03:00