Commit graph

1,364 commits

Author SHA1 Message Date
Renato Filho
ab4ecfa72f Fixed PySide signal object constructor.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-07-11 15:34:51 -03:00
Renato Filho
96c8551a49 Created unit test for bug #896.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-07-11 15:34:51 -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
505cf202fb Translate Shiboken enums to strings during the signal connection.
Fixes bug #903.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-07-05 14:04:51 -03:00
Renato Filho
fd45794c3a Created unit test for 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
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
df39c3a97d Created unittest for bug #407. 2011-06-28 19:28:09 -03:00
Renato Filho
10f88e23f7 Created unit test for bug #897.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-28 14:38:18 -03:00
Renato Filho
930d1f279a Fixed propagation of properties for user-defined types.
Fixes bug #897.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-28 14:37:52 -03:00
Hugo Parente Lima
aa86eae914 Fixed test case, when the destroyed() signal is emitted all C++ objects are just QObject because their up destructors were already called.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Renato Araújo <renato.filho@openbossa.org>
2011-06-22 18:06:01 -03:00
Hugo Parente Lima
489cd2402e Remove reference leak on global receiver. 2011-06-22 18:06:01 -03:00
Renato Filho
3f3f52a960 Bumped version to 1.0.4. 0.1.4 2011-06-22 11:24:31 -03:00
Renato Filho
7220804be6 Created test for QObject.inherits.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-06-20 17:21:12 -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
1be25c54bb Added an unit test for bug #871.
http://bugs.pyside.org/show_bug.cgi?id=871

Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
Reviewed by Renato Araújo <renato.filho@openbossa.org>
2011-06-10 18:32:05 -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
e48aa92103 Fix bug 424 - "QDockWidget.setTitleBarWidget does not accept 0" 2011-06-07 15:25:07 -03:00
Hugo Parente Lima
82612584c6 Show perm links only when the mouse hover on title. 2011-06-06 18:54:48 -03:00
Hugo Parente Lima
99b07e3221 Update javascript files used in sphinx generated documentation. 2011-06-06 18:54:48 -03:00
Renato Filho
00b1216fb9 Created unit test for bug #860.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-06-03 17:35:18 -03:00
Renato Filho
21dc823972 Fixed signal connection with native c++ slot.
Fixes bug #860.

Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
          Hugo Parente <hugo.lima@openbossa.org>
2011-06-03 17:33:53 -03:00
Hugo Parente Lima
2b78766cdc Fix bug 827 - "Anchor sign for headers to copy links for sections"
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-02 17:53:47 -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
Hugo Parente Lima
0d2705eb11 Avoid warnings about redefined constants. 2011-06-02 17:53:47 -03:00
Hugo Parente Lima
0b1eea7116 Unit test for bug862 - "Problems when printing objects" 2011-06-02 17:53:46 -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
Renato Filho
bec5ca48fd Updated example to handle with Python warnings.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-02 16:18:05 -03:00
Hugo Parente Lima
75154e2f2f Port all buffer related code to the new Shiboken buffer interface.
Reviewer: Renato Araújo <renato.filho@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-02 11:04:24 -03:00
Renato Filho
606a90d406 Created unit test for QObject.eventFilter function.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-01 14:05:29 -03:00
Renato Filho
9408505a24 Fixed problems with eventFilter function destruction order.
The object passed to eventFilter function will keep a reference
to the listener object, this will ensure the destruction order.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
2011-06-01 14:04:31 -03:00
renato araujo
2e985afb3a Created ClassInfo documentation.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
              Hugo Parente <hugo.lima@openbossa.org>
2011-05-30 16:26:48 -03:00
Renato Filho
35630f32ff Updated generatorrunner dependency version. 2011-05-30 16:26:40 -03:00
Hugo Parente Lima
30444ccab7 Minor change in a doc code snippet. 2011-05-30 14:44:09 -03:00
Renato Filho
2aeac5e05b Fix memory leak on QEasingCuverFunctor. 2011-05-24 14:49:54 -03:00
Renato Filho
774223adbd Check if the same python object arrive on destroyed signal.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-05-23 17:43:42 -03:00
Renato Filho
959aa385f5 Created DestroyListener class.
This class is used to keep the Python object live until the signal destroyed emission.

With this is possible to use the QObject on destruction signal.

Fixes bug #505.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Hugo Parente Lima <hugo.pl@gmail.com>
2011-05-23 17:43:38 -03:00