summaryrefslogtreecommitdiffstats
path: root/libpyside
Commit message (Collapse)AuthorAgeFilesLines
* Don't crash when a unknown type is given as a meta call argument.Hugo Parente Lima2011-01-131-2/+8
|
* Fixed path to include file used on cmake files.Renato Araujo Oliveira Filho2011-01-131-1/+1
| | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org>
* Use python base name as library prefix.Renato Araujo Oliveira Filho2011-01-123-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 Lima2011-01-041-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 Lima2010-12-291-1/+1
| | | | to application crash)"
* Fixed MetaObject creation based on typename.Renato Araujo Oliveira Filho2010-12-291-5/+1
| | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Fixed variable scope.Renato Araujo Oliveira Filho2010-12-222-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 Filho2010-12-152-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 Lima2010-12-091-1/+0
|
* Add support for extension into PySide properties.Hugo Parente Lima2010-12-096-55/+109
| | | | This is used by PySide implementation of QDeclarativeListProperty.
* Set the object meta object at the declaration time, not instanciation time.Hugo Parente Lima2010-12-034-62/+96
|
* Moved pyside slot attr name do pysideslot_p.h.Hugo Parente Lima2010-12-034-1/+3
|
* PySidePropertyPrivate struct moved to the private header.Hugo Parente Lima2010-12-032-18/+23
|
* Remove unused ancient proxyslot.cpp file.Hugo Parente Lima2010-12-031-76/+0
|
* Fixed qt_metacall, now everything works as it should.Hugo Parente Lima2010-12-023-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 Lima2010-12-014-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>
* Remove function deleteDynamicQMetaObject, use ↵Hugo Parente Lima2010-11-182-7/+0
| | | | Shiboken::callCppDestructor<DynamicQMetaObject> instead.
* Changes needed to compile QtCore with libshiboken v1.0Hugo Parente Lima2010-11-105-30/+27
|
* Implemented PySideMetaFunction class used to call dynamic slots.renatofilho2010-11-055-7/+267
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Fill the argument used on metacall for slot functions.renatofilho2010-11-031-0/+4
| | | | | | | Fixes bug #456. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Fixed invalid call function.renatofilho2010-11-031-1/+0
|
* Fixed slot registration during the meta object constructor.renatofilho2010-11-031-1/+1
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Fixed metacall function adn PyGil state handle.renatofilho2010-11-031-4/+15
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Renamed qsignal, qslot, qproperty files to pyside*.renatofilho2010-11-0313-160/+191
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Created Singal/Slot/Property namespace for pure C structures.renatofilho2010-11-0312-212/+263
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Exported function to instantiate a signal object.renatofilho2010-10-293-21/+38
| | | | | | | Fixes bug #428 Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Stop signal/slot connection if is impossible to register that on object.renatofilho2010-10-282-7/+8
| | | | | | | | Created unit test for bug #442, #437. Fixes bug #442. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Implemented Signal constructor base on QMethod list.renatofilho2010-10-282-0/+28
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Updated SignalManager to new TypeResolver api.renatofilho2010-10-281-13/+10
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Uses python include path provided by Shiboken.Hugo Parente Lima2010-10-261-2/+1
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Updated PySide cmake files to use Python library information from Shiboken.Marcelo Lira2010-10-261-1/+1
| | | | | | | | | Shiboken cmake files provides information about which Python library to link against through cmake SHIBOKEN_PYTHON_LIBRARIES variable. It also sets the Py_DEBUG flag if necessary. Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Remove releaseWrapper as Signal tp_deallocLauro Neto2010-10-261-1/+1
| | | | | | | | It was being called when the Signal was garbage collected, resulting in a segfault. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Reviewer: Renato Filho <renato.filho@openbossa.org>
* Fix bugs 430, 426, 429, 394, 433.Hugo Parente Lima2010-10-222-0/+31
| | | | | | | | These bugs are about QApplication instance being destroyed before some QObject. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Put signals register before property registration.renatofilho2010-10-221-4/+12
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Fixes to libpyside pkg-config and cmake files.Marcelo Lira2010-10-222-2/+6
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Fixed type translate on QProperty.renatofilho2010-10-221-25/+2
| | | | | | | Fix bug #431 Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Implemented support to notify argument on Properties.renatofilho2010-10-219-107/+207
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Create private data structure to QProperty type.renatofilho2010-10-213-37/+45
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Added d-pointer to PySideSignalInstanceData struct.Hugo Parente Lima2010-10-194-55/+76
|
* Signal objects redirect calls for homonymous methods.Marcelo Lira2010-10-112-93/+156
|