summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix BUG #1135 - "SIGSEGV when loading custom widget using QUiLoader..."bug1135Paulo Alcantara2012-02-275-10/+106
| | | | | | | | | | | | As PyCustomWidget::createWidget()'s caller is a thread which calls the PyObject_CallObject() function it needs _exclusive_ access to the Python interpreter so that a Shiboken::Gilstate is needed in order to make it thread-safe and avoiding that other threads call the interpreter at the same time. See http://bugs.pyside.org/show_bug.cgi?id=1135. Signed-off-by: Paulo Alcantara <pcacjr@zytor.com>
* Remove white spaces from last commit.Hugo Parente Lima2012-02-271-1/+1
|
* Fix bug 1110 - "Concurrency error causes GC heap corruption"Jason McCampbell (Enthought, Inc)2012-02-273-0/+8
| | | | | | | | Random hang/crash at startup when display QWebView widget. Issue was that the GIL was not being acquired in a couple of calls, especially DynamicSlotDataV2::callback but in other locations as well. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix BUG #1138 - "Subclassing of QUiLoader leads to "Internal C++ objectbug1138Paulo Alcantara2012-02-254-0/+67
| | | | | | | | | | already deleted" exception (again)"" Also avoid the QUILoader object to automatically be set as parent of the returned object for createAction() and createActionGroup() methods of the QUiLoader object. Signed-off-by: Paulo Alcantara <pcacjr@zytor.com>
* Improve unit test for BUG #1124bug1124-unittestPaulo Alcantara2012-02-251-56/+48
| | | | | | Yeah, yeah, now it makes more sense. Signed-off-by: Paulo Alcantara <pcacjr@zytor.com>
* Fix BUG #1129 - "Segmentation fault on close byPaulo Alcantara2012-01-273-0/+39
| | | | | | | | | QStandardItem/QStandardItemModel" See http://bugs.pyside.org/show_bug.cgi?id=1129. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix BUG #1104 - "QSettings has problems with long integers"Paulo Alcantara2012-01-253-1/+20
| | | | | | | | See http://bugs.pyside.org/show_bug.cgi?id=1104. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Luciano Wolf <luciano.wolf@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix BUG #1124 - "QPainter.drawPixmapFragments should take a list asPaulo Alcantara2012-01-233-0/+105
| | | | | | | | | | first argument" See http://bugs.pyside.org/show_bug.cgi?id=1124. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com> Reviewed-by: Luciano Wolf <luciano.wolf@openbossa.org>
* Fix BUG #1113 - "Instantiating QObject in user-defined QML element'sPaulo Alcantara2012-01-184-4/+58
| | | | | | | | constructor crashes if instantiated from QML" Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Marcelo Lira <marcelo.lira@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix BUG #1041 - "QAbstractItemModel has wrong ownership policy forPaulo Alcantara2012-01-113-0/+43
| | | | | | | | | | selectionModel()" See http://bugs.pyside.org/show_bug.cgi?id=1041. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Marcelo Lira <marcelo.lira@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix tests/QtGui/pyside_reload_test.py when PYTHONDONTWRITEBYTECODE=1David Leverton2012-01-051-6/+7
| | | | | | | | | | Trying to remove the bytecode file doesn't work if it wasn't created in the first place. This can happen for example under Gentoo, where bytecode is disabled while building packages to avoid sandbox violations when Python tries to write a bytecode file for an already-installed module outside the package build directory. Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>
* Fix bug 1065 - "Invalid example in QFileDialog documentation"Hugo Parente Lima2012-01-051-9/+9
|
* Fix bug 1044 - "Incorrect call to parent constructor in example"Hugo Parente Lima2012-01-041-1/+1
|
* Added missing QtCore path in generated documentation type system file.Marcelo Lira2012-01-031-1/+1
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Lauro Moura <lauro.neto@openbossa.org>
* Version bump to 1.1.1.Marcelo Lira2011-12-301-1/+1
|
* Version bump to 1.1.0.1.1.0Marcelo Lira2011-12-301-4/+4
|
* Declares Python types using the new "<custom-type>" tag.Marcelo Lira2011-12-301-0/+10
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Paulo Alcantara <pcacjr@gmail.com>
* Fix BUG #1060 - "Subclassing of QUiLoader leads to "Internal C++ objectPaulo Alcantara2011-12-214-5/+44
| | | | | | | | | already deleted" exception" See http://bugs.pyside.org/show_bug.cgi?id=1060. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Marcelo Lira <marcelo.lira@openbossa.org>
* Fix BUG #1091 - "PixmapFragment and drawPixmapFragments are not bound"Paulo Alcantara2011-12-214-74/+100
| | | | | | | | | See http://bugs.pyside.org/show_bug.cgi?id=1091. Also minor coding style fixes in QtGui's typesystem. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Marcelo Lira <marcelo.lira@openbossa.org>
* Fix BUG #1084 - "Crash (segfault) when writing unicode string on socket"Paulo Alcantara2011-12-173-13/+25
| | | | | | | See http://bugs.pyside.org/show_bug.cgi?id=1084. Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Trust me
* The temporary file used in the test for bug #829 must not be deleted by the ↵Marcelo Lira2011-12-151-2/+1
| | | | | | test. This fixes the test in win32 platforms.
* Fixes the QSettings related QVariant's save/load bug.Marcelo Lira2011-12-141-0/+2
|
* Small code style changes.Hugo Parente Lima2011-12-141-6/+4
|
* Add GC support to PySide Property type.Hugo Parente Lima2011-12-141-22/+46
| | | | | | This fixes GC errors when running PySide on a Python debug env. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
* Added type system entries to the primitive types used by QtOpenGL.Marcelo Lira2011-12-121-12/+27
|
* Updated the custom widget plugin to use the new converters.Marcelo Lira2011-12-122-6/+6
|
* No more training wheels. The last occurrences of the old template Converter ↵Marcelo Lira2011-12-1238-917/+99
| | | | | | where removed. Also related fixes here and there.
* Added a type system file for Maemo's QtCore.Marcelo Lira2011-12-091-0/+26
|
* Fixes custom code for QtCore's HWND on win32.Marcelo Lira2011-12-093-8/+15
|
* Qt::HANDLE is declared only in QtCore, and its specifics depend on the ↵Marcelo Lira2011-12-0925-31/+102
| | | | architecture.
* Fixed QtCore's HWND converter for win32.Marcelo Lira2011-12-091-8/+19
|
* Removed the QAbstractVideoBuffer::map method.Marcelo Lira2011-12-091-0/+3
|
* Fixed converter for win32's WId type.Marcelo Lira2011-12-091-1/+4
|
* Fix compilation of conversion branch against Python3k.Hugo Parente Lima2011-12-092-14/+27
| | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
* Replaced TypeResolver by SbkConverter and SpecificConverter.Marcelo Lira2011-12-0914-104/+175
| | | | Also updated QtGui's WId conversion to Python 3.
* Removed the remaining occurrences of Shiboken::makeTuple.Marcelo Lira2011-12-098-136/+209
|
* Fixed code for QUdpSocket.readDatagram method to remove usage of ↵Marcelo Lira2011-12-092-7/+13
| | | | Shiboken::makeTuple.
* Fixed code for setting QtCore.__version_info__ to not use Shiboken::makeTuple.Marcelo Lira2011-12-092-6/+9
|
* Fixed custom code for QScriptValueIterator.__next__ function.Marcelo Lira2011-12-091-6/+10
| | | | | It must not use the convenience method Shiboken::makeTuple, for it makes use of the old template based converters.
* Fixes type converter for Win32's HWND.Marcelo Lira2011-12-091-1/+1
|
* Fixes the test for a QFlag value returned in a QVariant.Marcelo Lira2011-12-091-1/+1
|
* Modified PySideQFlags based on Hugo's design.Marcelo Lira2011-12-091-1/+4
|
* Added converter for primitive type QModelIndexList.Marcelo Lira2011-12-093-19/+35
|
* Fixes conversion rule for QGraphicsView::drawItems array argument.Marcelo Lira2011-12-091-2/+3
|
* Some method signatures were removed.Marcelo Lira2011-12-092-1/+11
| | | | | | They were removed because used pointers to primitive types without proper user defined handling. Future assessment must be done to tell if removal is enough, or other changes are needed.
* Updated various function removals and modifications.Marcelo Lira2011-12-093-4/+51
|
* New containers for container types.Marcelo Lira2011-12-091-24/+206
|
* New converters for primitive types.Marcelo Lira2011-12-095-26/+373
|
* Added new style conversions for QDate, QTime and QDateTime objects.Marcelo Lira2011-12-091-4/+77
|
* Added default constructor to QTextStreamManipulator.Marcelo Lira2011-12-091-1/+1
|