aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside
Commit message (Collapse)AuthorAgeFilesLines
* Use realloc functions on MetaObject functions.Renato Filho2012-03-081-18/+19
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Implemented DynamicMetaObject optiomizations.Renato Filho2012-03-087-41/+134
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Fix bug 926 - "qmlRegisterType does not work with QObject"Hugo Parente Lima2012-03-082-7/+48
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Fix memory leak on GlobalReceiver.Renato Filho2012-03-081-6/+7
|
* Renamed PySide.Signal instance class to PySide.SignalInstance.Renato Filho2012-03-081-3/+4
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Disconnect signals during the class destroy.Renato Filho2012-03-082-28/+72
| | | | | | | Fix bug #921. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix bug 920 - "Cannot use same slot for two signals"Hugo Parente Lima2012-03-081-3/+4
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Fix bug 929 - "pkg-config files do not know about Python version tags"Hugo Parente Lima2012-03-081-1/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Increment reference for functions used on QtCore.Property.Renato Filho2012-03-081-4/+26
| | | | | | | Fix bug #899. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fixed PySide signal object constructor.Renato Filho2012-03-081-1/+5
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente <hugo.lima@openbossa.org>
* Implemented staticMetaObject property for QObjects.Renato Filho2012-03-083-61/+86
|
* Translate Shiboken enums to strings during the signal connection.Renato Filho2012-03-081-0/+2
| | | | | | | Fixes bug #903. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed propagation of properties for user-defined types.Renato Filho2012-03-081-3/+23
| | | | | | | Fixes bug #897. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Remove reference leak on global receiver.Hugo Parente Lima2012-03-081-1/+0
|
* Removed glue code for QObject.inherits function.Renato Filho2012-03-082-0/+20
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fixed signal connection with native c++ slot.Renato Filho2012-03-081-12/+13
| | | | | | | Fixes bug #860. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente <hugo.lima@openbossa.org>
* Avoid warnings about redefined constants.Hugo Parente Lima2012-03-081-1/+1
|
* Created DestroyListener class.Renato Filho2012-03-084-0/+108
| | | | | | | | | | | 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>
* Fixed reference leek on global receiver callback call.Renato Filho2012-03-081-1/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Implemented PySide::ClassInfo Object.Renato Filho2012-03-087-11/+317
| | | | | | | | | | | | This class reproduce the Qt macro Q_CLASSINFO behavior. Eg.: @QtCore.ClassInfo(author='PySide', url='http://www.pyside.org') fixes bug #705. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Create checkType for libpyside objects.Renato Filho2012-03-084-1/+17
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fix indentation.Renato Filho2012-03-081-2/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Create PySideWeakRef class.Renato Filho2012-03-083-0/+99
| | | | | | | With this class you can use a c function as a callback on PyObject destruction. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Uses QMetaObject revision 3.Renato Filho2012-03-083-124/+77
| | | | | | | | | This allow to register signal and slot in any order. Fixes bug #312 Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* 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>
* Fix bug #835 - "pyside breaks descriptor protocol"Paulo Alcantara2012-03-081-5/+15
| | | | | | | Signed-off-by: Paulo Alcantara <paulo.alcantara@openbossa.org> Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fixed signal name parser.Renato Filho2012-03-081-1/+1
| | | | | | | Fixes bug #820. Reviewer: Lauro Moura <lauro.neto@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* 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>