aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtCore/glue
Commit message (Collapse)AuthorAgeFilesLines
* Implemented DynamicMetaObject optiomizations.Renato Filho2012-03-081-10/+10
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Implemented support to MSG type on windows.Renato Filho2012-03-081-0/+32
|
* Fix memory leak on QEasingCuverFunctor.Renato Filho2012-03-081-1/+1
|
* Implemented support to QEasingCurve.setCustomType.Renato Filho2012-03-082-0/+147
| | | | | | | fixes bug #725. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Use add-function on QCoreApplication and QApplication constructors.Hugo Parente Lima2012-03-081-27/+7
| | | | | This was needed after a fix in the shiboken generator regarding the tp_init initialization.
* Fix bug 685 - "The second arg. of QObject.findChildren doesn't have a ↵Hugo Parente Lima2012-03-081-6/+15
| | | | | | | default value and doesn't support regexes." Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bug 656 - "cannot inherit from QCoreApplication"Hugo Parente Lima2012-03-081-1/+1
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fixes the fix in the commit a1cf8f03.Marcelo Lira2012-03-081-1/+2
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Fixes connecting signal to decorated slot.Marcelo Lira2012-03-081-1/+12
| | | | | | | | | | | | Decorated methods on classes derived from QObject are not called when connected to Qt signals because they get a name different from the decorated method. To solve this decorated methods are registered as global slots. An unit test was added. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Adapt to API changes in libshiboken.Hugo Parente Lima2010-11-233-10/+10
|
* Update to new Shiboken API (Renamed SbkObjectType)Renato Araujo Oliveira Filho2010-11-191-1/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Added PySide attributes to specify current version, and Qt version.renatofilho2010-11-121-0/+5
| | | | | | | Fixes bug: #454 Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Changes needed to compile QtCore with libshiboken v1.0Hugo Parente Lima2010-11-103-13/+14
|
* Renamed qsignal, qslot, qproperty files to pyside*.renatofilho2010-11-031-6/+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-1/+1
| | | | | 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-3/+7
| | | | | | | | Created unit test for bug #442, #437. Fixes bug #442. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bugs 430, 426, 429, 394, 433.Hugo Parente Lima2010-10-221-16/+1
| | | | | | | | 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>
* Fixed QCoreApplication and QApplication cleanup.renatofilho2010-09-241-2/+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-6/+5
| | | | | | | before the python die. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed connection cleanup function.renatofilho2010-09-161-2/+9
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bug#316 - "QAbstractItemModel.createIndex is broken"Hugo Parente Lima2010-09-011-2/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Fixed Qt application cleanup.Renato Filho2010-08-251-9/+24
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Emit connectNotify with real signal name.Renato Filho2010-07-291-2/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Call signalmanager clear during QtCore exit function instead of ↵Renato Filho2010-07-291-1/+0
| | | | | | | QtCoreApplication destrcutor, to avoid memory leaks. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Fixed glue code for QApplication and QCoreApplication.Marcelo Lira2010-07-271-1/+3
| | | | | | | | | The code for QApplication deletion should also invalidate the wrapper for it. Also the similar code for QCoreApplication must perform the same steps as QApplication. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@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-2/+2
| | | | | Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Remove wrapper for classes: QString, QStringRef, QLatin1String, ↵Hugo Parente Lima2010-06-102-49/+0
| | | | QStringMatcher, QChar and QLatin1Char.
* Fixed custom code related to connectNotify behaviour.Marcelo Lira2010-06-031-3/+3
| | | | | | | | | | The code injection that deals with calling connectNotify in the binding generated with the protected hack turned off should call the connectNotify method directly instead of using the protected caller. Reviewed by Renato Araújo <renato.filho@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
* Implemented support to modify slot return type.Renato Filho2010-05-171-176/+0
| | | | | | | | Included method type in DynamicQMetaObject metadata. Moved Signal/Slot objet to libpyside. Create unittest to signal class. Implemented disconnection function. Fixed emit method on signal object
* Implemented support to slot decoration.Renato Filho2010-05-171-0/+176
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
* Use '&&' instead of 'and'.Thomas Berg2010-04-121-3/+3
| | | | | | | The 'and' keyword is not supported by msvc. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
* Fix bug#210, "Can't connect generic callable objects as a slot".Hugo Parente Lima2010-04-081-3/+2
| | | | | Reviewer: Bruno Araújo <bruno.araujo@openbossa.org> Reviewer: Lauro Moura <lauro.neto@openbossa.org>
* QStrign uses the same hash function of str/unicode objects.Hugo Parente Lima2010-04-061-0/+6
|
* Adapt to changes in libshibokenHugo Lima2010-03-311-2/+5
| | | | | Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Bruno Araújo <bruno.araujo@openbossa.org>
* Fix QObject::findChildren and QObject::findChild methods.Hugo Lima2010-03-311-0/+30
| | | | | | | QUiTools unit tests uses these functions and will fail without this patch. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org>
* Fix compilation of QtCore when using -DAVOID_PROTECTED_HACK.Hugo Lima2010-03-041-1/+1
|
* Custom code should use Converters instead of the "_cptr" macros.Marcelo Lira2010-02-243-4/+4
| | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Fixed memory leak on callbacks used on signal connection.Renato Filho2010-02-231-29/+35
| | | | | Now using the 'destroyed()' signal the reference is cleaned after source object destroyed.
* Fixed the number of dynamic signal to 50, to avoid index error onRenato Filho2010-02-181-2/+1
| | | | | | QMetaObject functions. Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Move QVariant converter implementation to global header.Hugo Lima2010-02-181-83/+0
|
* Rename qcoreapplication_impl.cpp to qcoreapplication_init.cpp, becauseHugo Lima2010-02-181-0/+0
| | | | it's a glue for the init method.
* Do not export symbols, because nobody can link against QtCore.Hugo Lima2010-02-181-3/+3
|
* Backporting Qt4.6 support from PySide (Boost) to Shiboken, plus:Luciano Wolf2010-02-051-22/+3
| | | | | Implemented inject code for QState.addTransition - by Renato Araujo. QState test - by Renato Araujo.
* Fixing QVariant converter toCpp for basic typesLauro Neto2010-02-031-2/+34
| | | | | | | | | | Instead of storing a single pointer, the converter now checks for basic python types like string, bool, ints, using the same if/self structure of the constructor. Only as a last resort it tries to convert to a python object holder. Reviewer: Renato Filho <renato.filho@openbossa.org>
* Fixed some warning messages during QtCore compilation.renato2010-01-281-2/+6
| | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
* Ensure that QApplication instances will be alive forever until the Python VM ↵Hugo Lima2010-01-281-4/+20
| | | | | | | | death. Also deletes argv when QApplication is removed. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
* Do not allow more than 2 instances of QCoreApplication (or QApplication).Hugo Lima2010-01-281-0/+5
|
* Add support for buffer protocol on QStrings.Hugo Lima2010-01-271-0/+43
|
* Add support fot buffer protocol for QByteArray.Hugo Lima2010-01-211-0/+35
| | | | | Reviewed by Marcelo Lira <marcelo.lira@openbossa.org> and Renato Araújo <renato.filho@openbossa.org>