aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside
Commit message (Collapse)AuthorAgeFilesLines
* Implemented stream operator for PyObjectWrapper.Renato Filho2012-03-082-0/+46
| | | | | | | Fixes bug #829. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fix bug 836 - "Pyside crashes with more than four base classes"Hugo Parente Lima2012-03-081-2/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Use PyFloat as double in signal signatures.Renato Filho2012-03-081-1/+1
| | | | | | | Fix bug #722. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Remove unused variables and warnings when using gcc 4.6.Hugo Parente Lima2012-03-081-2/+0
|
* Change the order of function call on destructionVisitor to avoid problems ↵Renato Filho2012-03-081-1/+2
| | | | | | | | | with cyclic dependency. Fixes bug #793. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente <hugo.lima@openbossa.org>
* Fix bug 790 - "QStyledItemDelegate Signal with lambda and QModelIndex: Fatal ↵Hugo Parente Lima2012-03-081-0/+1
| | | | | | | Python error: PyEval_SaveThread: NULL tstate" Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bug 699 - "PySide.QtCore.Property doesn't throw a TypeError if the first ↵Hugo Parente Lima2012-03-081-7/+7
| | | | arg isn't a PyType."
* Fix bug 736 - "Signal/Slot is not working at all"Hugo Parente Lima2012-03-081-1/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Changed local variable naming style.Hugo Parente Lima2012-03-081-3/+3
|
* Only raise 'RuntimeError' for function call to avoid problems with ↵Renato Filho2012-03-081-3/+3
| | | | contructor order calls.
* Does not use normalizeSignature in functions with return type.Renato Filho2012-03-081-3/+5
| | | | | | | Fix bug #726. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Check if class is valid before call meta object function on class getattro ↵Renato Filho2012-03-081-0/+3
| | | | | | | | | function. Fix bug #696. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org>
* Refactor to simplify code just avoding some Cism.Hugo Parente Lima2012-03-081-6/+4
|
* Make PySide signals work with meta types.Hugo Parente Lima2012-03-081-1/+1
|
* Raise error when slot argument is unknown.Lauro Neto2012-03-081-0/+3
| | | | | | | | | | | | | | | | | | | Instead of accepting it silently and generating potential segfault and undefined behavior, raise TypeError when the type of an argument is unknown to PySide type system. An example of such erratic behavior is in declarations like: @Slot def foo(self): Slots without arguments must be explicitly declared this way: @Slot() def foo(self): Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Reviewer: Hugo Lima <hugo.lima@openbossa.org>
* Appended the metaclass data flags value on head.Renato Araujo Oliveira Filho2012-03-081-0/+1
| | | | | | | Fix bug #671. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fix bug 668 - "QFileSystemModel setRootPath stops application from quitting."Hugo Parente Lima2012-03-081-0/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Fixed problems to emit signals with objects types.Renato Araujo Oliveira Filho2012-03-081-3/+8
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fixed Cmake files used to find the library after the installation.ps-1.0.0-beta5Renato Araujo Oliveira Filho2012-03-081-8/+9
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Fix bug 651 - "Calling disconnect() with no arguments causes segfault"Hugo Parente Lima2012-03-081-5/+8
|
* Don't crash if a typeId was not found when emiting a signal.Hugo Parente Lima2012-03-081-2/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Replace use of QMetaObject::activate to QObject::qt_metacall.Renato Araujo Oliveira Filho2012-03-081-2/+2
| | | | | | | | | This is necessary to support signals with default values. Fix bug #624 Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix bug#552 - "Segmentation fault when using QUiLoader and QTabWidget"Hugo Parente Lima2012-03-081-2/+4
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Fix typo on Cmake files.Renato Araujo Oliveira Filho2012-03-081-2/+2
| | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org>
* Don't crash when a unknown type is given as a meta call argument.Hugo Parente Lima2012-03-081-2/+8
|
* Fixed path to include file used on cmake files.Renato Araujo Oliveira Filho2012-03-081-1/+1
| | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org>
* Use python base name as library prefix.Renato Araujo Oliveira Filho2012-03-083-10/+18
| | | | | | | | | | Use the same CMAKE_BUILD_TYPE as shiboken if none was specified. Append SHIBOKEN_PYTHON_BASENAME in the library suffix. Fix bug #509. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* New format for __version_info__.Hugo Parente Lima2012-03-081-1/+1
| | | | | | | The new format follow the same rules used by sys.version_info(). Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix bug#563 - "Unhandled signal emitting with invalid signature (which leads ↵Hugo Parente Lima2012-03-081-1/+1
| | | | to application crash)"
* Fixed MetaObject creation based on typename.Renato Araujo Oliveira Filho2012-03-081-5/+1
| | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Fixed variable scope.Renato Araujo Oliveira Filho2012-03-082-1/+2
| | | | | | | This keep the QByteArray live during the use of your content. Reviewer: Lauro Moura <lauro.neto@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Created function used in PyObject getAttro.Renato Araujo Oliveira Filho2012-03-082-0/+59
| | | | | | | | Moved the code generated to a function in libpyside. Create unit test for bug #525. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org>
* Remove unused field "type" from PySideProperty private struct.Hugo Parente Lima2012-03-081-1/+0
|
* Add support for extension into PySide properties.Hugo Parente Lima2012-03-086-55/+109
| | | | This is used by PySide implementation of QDeclarativeListProperty.
* Set the object meta object at the declaration time, not instanciation time.Hugo Parente Lima2012-03-084-62/+96
|
* Moved pyside slot attr name do pysideslot_p.h.Hugo Parente Lima2012-03-084-1/+3
|
* PySidePropertyPrivate struct moved to the private header.Hugo Parente Lima2012-03-082-18/+23
|
* Remove unused ancient proxyslot.cpp file.Hugo Parente Lima2012-03-081-76/+0
|
* Fixed qt_metacall, now everything works as it should.Hugo Parente Lima2012-03-083-24/+28
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fixed dynamic meta object to avoid empty meta method.Hugo Parente Lima2012-03-084-52/+58
| | | | | | Empty meta methods cause a assert failure on QtDeclarative module. Also removed the scoped pointer to avoid heap allocation when it's not needed, as QByteArray is already implicity shared.
* Fix crash at exit when there's a chain of referenced objects.Hugo Parente Lima2010-11-241-13/+15
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Merge branch 'apichanges'Hugo Parente Lima2010-11-235-14/+14
|\ | | | | | | | | | | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org> Conflicts: libpyside/pyside.cpp
| * Adapt to API changes in libshiboken.Hugo Parente Lima2010-11-235-14/+14
| |
* | Fixed GlobalReceiver destructor.Renato Araujo Oliveira Filho2010-11-231-3/+6
| | | | | | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* | Separates QObjects with python ownership before start destructing then.Renato Araujo Oliveira Filho2010-11-221-1/+10
| | | | | | | | | | | | | | This avoid list changes during the destruction. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* | Fix generated property flags on metaobject.Renato Araujo Oliveira Filho2010-11-223-29/+37
|/ | | | | | | Fixes bug #478 Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Fix typo on function call template type.Renato Araujo Oliveira Filho2010-11-191-3/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Update to new Shiboken API (Renamed SbkObjectType)Renato Araujo Oliveira Filho2010-11-193-11/+9
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Updated to new shiboken API.Renato Araujo Oliveira Filho2010-11-191-3/+1
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Uses QByteArray instead of QString to avoid data copy.Hugo Parente Lima2010-11-181-11/+5
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>