aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/signalmanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Avoid run PyObjectWrapper operators without python interpreter.Renato Filho2012-03-081-2/+12
| | | | | | | Fixes bug #829. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Implemented stream operator for PyObjectWrapper.Renato Filho2012-03-081-0/+42
| | | | | | | Fixes bug #829. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Changed local variable naming style.Hugo Parente Lima2012-03-081-3/+3
|
* 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>
* 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>
* Don't crash when a unknown type is given as a meta call argument.Hugo Parente Lima2012-03-081-2/+8
|
* Fix bug#563 - "Unhandled signal emitting with invalid signature (which leads ↵Hugo Parente Lima2012-03-081-1/+1
| | | | to application crash)"
* Fixed variable scope.Renato Araujo Oliveira Filho2012-03-081-1/+1
| | | | | | | 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>
* Add support for extension into PySide properties.Hugo Parente Lima2012-03-081-29/+2
| | | | This is used by PySide implementation of QDeclarativeListProperty.
* Fixed qt_metacall, now everything works as it should.Hugo Parente Lima2012-03-081-12/+18
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Adapt to API changes in libshiboken.Hugo Parente Lima2010-11-231-1/+1
|
* Changes needed to compile QtCore with libshiboken v1.0Hugo Parente Lima2010-11-101-4/+4
|
* 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 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-031-122/+6
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Created Singal/Slot/Property namespace for pure C structures.renatofilho2010-11-031-5/+5
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Stop signal/slot connection if is impossible to register that on object.renatofilho2010-10-281-1/+1
| | | | | | | | Created unit test for bug #442, #437. Fixes bug #442. 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>
* Implemented support to notify argument on Properties.renatofilho2010-10-211-1/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Turn call_method function into an anonimous function.Hugo Parente Lima2010-10-071-2/+4
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Don't export functions not used outsise libpyside and move them to an ↵Hugo Parente Lima2010-10-071-2/+4
| | | | private header.
* Changed name of qproperty functionsHugo Parente Lima2010-10-071-4/+4
|
* Inlcluded assert to avoid call objectcts metacall whithout Python relatives.renatofilho2010-09-241-0/+1
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Created PySide cleanup functions used to register functions to be called ↵renatofilho2010-09-171-0/+7
| | | | | | | before the python die. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Don't ignore exceptions caused by property getters and setters.Hugo Parente Lima2010-09-151-0/+2
| | | | The exception is ignored only if the call was a meta call.
* Fix project name on license boilerplates.Hugo Parente Lima2010-09-091-1/+1
|
* Change the license boiler plates of all LGPL files removing the special ↵Hugo Parente Lima2010-09-091-21/+9
| | | | exception.
* Raise a error when try to modify a read-only property.Renato Filho2010-08-161-1/+0
| | | | | | | Add get function as mandatory in QProperty constructor. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix build on python2.5.Hugo Parente Lima2010-07-091-1/+1
| | | | | | | Doing the merge request for Hugo as he went on vacation today :) Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Implemented support to properties on QMetaObject.Renato Filho2010-07-081-4/+79
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Implemented copy constructor to PyObjectWrapper.Renato Filho2010-07-051-2/+41
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Check for invalid signal or slot name.Renato Filho2010-06-231-1/+4
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed signal connection with native slot.Renato Filho2010-06-171-13/+28
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Create unit-test for signal with QObject.Renato Filho2010-06-171-3/+10
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Removed QVariant from PySide.Hugo Parente Lima2010-06-101-18/+7
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Remove registration of PySide primitive types, the generator do this ↵Hugo Parente Lima2010-06-101-17/+0
| | | | | | | automatically. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.araujo@openbossa.org>
* Fixed QApplication exit order.Renato Filho2010-04-221-0/+6
| | | | | | | | SignalManager need be destroyed before QApplication to avoid memory leak. Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed bug with refcount on PyObject args during signal/slot emission.Renato Filho2010-04-161-2/+3
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix bug#197, among some reference leaks.Hugo Parente Lima2010-04-121-9/+19
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed signal emission with pythonic signalture.Renato Filho2010-04-121-0/+50
| | | | | | | Created unittest. Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Use heap allocation for array with unknown size.Thomas Berg2010-04-101-1/+2
| | | | | With msvc, arrays can only allocated on the stack if the size is known at compile time.
* Fix bug#210, "Can't connect generic callable objects as a slot".Hugo Parente Lima2010-04-081-0/+2
| | | | | Reviewer: Bruno Araújo <bruno.araujo@openbossa.org> Reviewer: Lauro Moura <lauro.neto@openbossa.org>
* Better warning message when the signal emission fail.Hugo Parente Lima2010-04-061-1/+1
|
* Fixed memory leak on callbacks used on signal connection.Renato Filho2010-02-231-6/+15
| | | | | Now using the 'destroyed()' signal the reference is cleaned after source object destroyed.
* Backporting Qt4.6 support from PySide (Boost) to Shiboken, plus:Luciano Wolf2010-02-051-0/+22
| | | | | Implemented inject code for QState.addTransition - by Renato Araujo. QState test - by Renato Araujo.
* If an error occur when calling a slot, print the error to stderr.Hugo Lima2010-02-041-1/+3
| | | | Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Adapt to changes in AutoDecRef classHugo Lima2010-02-011-2/+2
| | | | Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Updates SignalManager and GlobalReceiver to acquire the GIL before calling ↵Marcelo Lira2010-01-181-0/+2
| | | | | | Python. Reviewed by Hugo Parente Lima <hugo.lima@openbossa.org>