Commit graph

1,438 commits

Author SHA1 Message Date
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
Hugo Parente Lima
9d4b14d31b Fix links on rel bar. 2011-08-10 15:15:42 -03:00
Hugo Parente Lima
405c26c30d Bump version to 1.0.6. 2011-08-10 15:15:42 -03:00
Didier Raboud
8a28ab0783 Update pysidedocs theme to rely more on sphinx's base theme:
- Drop files that are redundant with sphinx.
- Add _templates/layout.html to add the needed customisation.
- Update theme.conf to ensure theme inheritance.
- Update pysidedocs.css to fit the theme with sphinx's basic theme.

Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>
          Renato Araújo <renato.filho@openbossa.org>
2011-08-10 15:15:42 -03:00
Lauro Neto
d64e0a5567 Added test for signal with typedef
Reviewer: Renato Filho <renato.filho@openbossa.org>
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
2011-08-10 14:03:59 -03:00
Lauro Neto
ca1c387257 Removing uneeded file 2011-08-09 13:40:38 -03:00
Lauro Neto
038b184c85 Fix plugin test
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
Reviewer: Hugo Lima <hugo.lima@openbossa.org>
2011-08-09 13:39:04 -03:00
Lauro Neto
aea22e98b9 Add test for qml plugin.
Simple test. No asserts. If broken should segfault
2011-08-09 13:39:04 -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
Renato Filho
7ecfb3e921 DynamicMetaObject optimizations.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-05 14:16:07 -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
8bf041b713 Don't color links black.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-08-02 17:42:44 -03:00
Hugo Parente Lima
22e4c53b55 Better looking module listing page. 2011-08-02 17:42:44 -03:00
Hugo Parente Lima
5b276074c8 Translate QHistoryState code snippet to Python. 2011-08-02 17:42:44 -03:00
Hugo Parente Lima
774f01761b Cosmetic changes on docs. 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
Hugo Parente Lima
d38ba8cbb8 New CSS style for PySide docs. 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
Hugo Parente Lima
f918fdb490 Fix bug 941 - "Signals with QtCore.Qt types as arguments has invalid signatures"
Reviewer: Renato Araújo <renato.filho@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-28 14:03:04 -03:00
Renato Filho
4f873e6f79 Fixed windows compilation. 2011-07-28 11:15:26 -03:00
Renato Filho
57ff5a58c8 Created unit test for QScriptValue __repr__ function. 2011-07-27 18:02:06 -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
ac1b61deb9 Update bug_931 unit test to check for isinstance.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-26 10:06:08 -03:00
Renato Filho
017fbee08f Implemented meta type for PySideSignal.
This allow intercept isinstance function to make valid with any
SignalInstance object.

Fixes bug #931.

Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-26 10:06:08 -03:00
Hugo Parente Lima
9c2a629a96 Use linked lists instead of lists to speed up a bit.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
          Renato Araújo <renato.filho@openbossa.org>
2011-07-25 19:01:01 -03:00
Hugo Parente Lima
be2e9569dd Small optimizations on libpyside. 2011-07-25 15:32:42 -03:00
Renato Filho
af629d13fc Created unit test for property decorator.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-25 11:29:22 -03:00
Renato Filho
5644a87c28 Implemented Property decorator support.
Fixes bug #900.

Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-25 11:28:56 -03:00
Renato Filho
b355cfc5dd Bumped version to 1.0.5 2011-07-22 15:09:08 -03:00
Renato Filho
85e5866c43 Updated shiboken version dependency. 2011-07-22 15:07:27 -03:00
Renato Filho
b16f252af6 Fix typo on function modification signature. 2011-07-22 15:06:54 -03:00
Renato Filho
11b3bd6bc8 Use realloc functions on MetaObject functions.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-22 11:51:44 -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
Renato Filho
d9ce3c55f6 Update unit test for static metaobjet to work with new optimizations
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-22 11:51:44 -03:00
Renato Filho
6abeac0c1f Update QMetaObject test to test optimization changes.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-22 11:51:44 -03:00
Renato Filho
2535688f04 Update unit test for max signals.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Lauro Neto <lauro.neto@openbossa.org>
2011-07-22 11:51:44 -03:00
Renato Filho
55fb3a133d Fixed unit test for bug_847 mandelbug.
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
Marcelo Lira
a69b5adfed Moved test for bug #921 from QtCore's directory to QtGui's.
Because it imports QtGui module.

Reviewed by Hugo Parente <hugo.lima@openbossa.org>
Reviewed by Lauro Moura <lauro.neto@openbossa.org>
2011-07-21 14:38:13 -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