summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Replaces PySide::deleteDynamicQMetaObject by ↵Hugo Parente Lima2010-11-181-1/+1
| | | | | | | Shiboken::callCppDestructor<DynamicQMetaObject> Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Add operator= to AutoDecRef.Hugo Parente Lima2010-11-111-13/+34
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Do not generate return type check when the return type was modified to PyObject.Hugo Parente Lima2010-11-111-1/+1
|
* Fix the fix that was previously reverted in d8e2d87f.Marcelo Lira2010-11-111-1/+18
| | | | | Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
* Added Shiboken::Wrapper::hasParentInfo function.Hugo Parente Lima2010-11-102-0/+7
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix the metaObject method written by the generator after the changed in ↵Hugo Parente Lima2010-11-102-5/+7
| | | | libshiboken.
* Changed signature of cppPointer to receive SbkObject* instead of PyObject*.Hugo Parente Lima2010-11-103-9/+8
|
* Added Shiboken::Wrapper::hasOwnership function.Hugo Parente Lima2010-11-102-0/+6
|
* SbkBaseWrapperPrivate renamed to SbkObjectPrivateHugo Parente Lima2010-11-103-4/+4
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Remove macro Shiboken_TypeCheckHugo Parente Lima2010-11-103-28/+7
|
* Removed macros SbkBaseWrapper_Check and SbkBaseWrapper_CheckExact.Hugo Parente Lima2010-11-102-4/+1
|
* Variable SbkBaseWrapperType_Type renamed to SbkObjectType_TypeHugo Parente Lima2010-11-105-10/+10
|
* SbkBaseWrapper_Type variable renamed to SbkObject_TypeHugo Parente Lima2010-11-104-7/+7
|
* Rename some internal functions and structs.Hugo Parente Lima2010-11-101-10/+10
|
* SbkBaseWrapperType renamed to SbkObjectType.Hugo Parente Lima2010-11-109-71/+71
|
* SbkBaseWrapper_TpNew renamed to SbkObjectTpNew, now using C linkage and ↵Hugo Parente Lima2010-11-103-24/+24
| | | | moved outside C++ namespace.
* SbkBaseWrapperType and some other functions used by Python C-API moved ↵Hugo Parente Lima2010-11-109-177/+176
| | | | outside C++ namespaces.
* Fix camel case of decRefPyObjectlistHugo Parente Lima2010-11-101-4/+4
|
* Replace Shiboken::cppObjectIsInvalid by Shiboken::Wraper::isValidHugo Parente Lima2010-11-103-19/+19
|
* setCppPointer and getCppPointer moved to namespace Shiboken::WrapperHugo Parente Lima2010-11-104-40/+42
|
* Removed macros SbkBaseWrapper_instanceDict and SbkBaseWrapper_setInstanceDictHugo Parente Lima2010-11-106-35/+33
|
* SbkBaseWrapper renamed to SbkObjectHugo Parente Lima2010-11-106-85/+85
|
* Replaced SbkBaseWrapper_setOwnership by getOwnership and releaseOwnership ↵Hugo Parente Lima2010-11-105-44/+62
| | | | (both inside Shiboken:Wrapper namespace)
* Moved Shiboken::SbkBaseWrapper outside Shiboken namespace and added a ↵Hugo Parente Lima2010-11-107-129/+182
| | | | d-pointer to it.
* Refactor on sequenceToIntArray.Hugo Parente Lima2010-11-101-22/+11
|
* Removed deprecated function: PySequenceToArgcArgvHugo Parente Lima2010-11-102-13/+1
|
* Create enum python types on the fly, avoiding generation of structs and ↵Hugo Parente Lima2010-11-105-173/+144
| | | | duplication of many C functions.
* pyenum.{h|cpp} moved to sbkenum.{h|cpp}Hugo Parente Lima2010-11-107-11/+11
|
* Bump version to 1.0.0Hugo Parente Lima2010-11-101-3/+3
|
* Remove unused variables.Hugo Parente Lima2010-11-101-2/+0
|
* Revert "Fixed overload decisor sorting to put QStrings after pointers to ↵renatofilho2010-11-101-17/+0
| | | | | | | | | | wrapped objects." This reverts commit 167959faa575856b48c951fd9cc500049004cf60. Conflicts: generator/overloaddata.cpp
* Fixed overload functions with QVariant.renatofilho2010-11-091-1/+8
| | | | | | | Decrease the QVariant priority during the function overload. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Removed debug statements mistakenly commited.Marcelo Lira2010-11-091-4/+0
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Fixed overload decisor sorting to put QStrings after pointers to wrapped ↵Marcelo Lira2010-11-091-0/+14
| | | | | | | | | | | | | | objects. This is a special extension for Qt bindings. Since QStrings accept None values the same way object and value types accept, to avoid confusion and calling the wrong signature QString must go after object and value pointers. This wasn't a problem before, but now QString is a primitive-type and the decisor has no access to its implicit conversions, and thus can't sort it properly. Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Implemented support to dynamic slots on generated code.renatofilho2010-11-051-7/+29
| | | | | | | Fixes bug #451. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Fixed code generation for functions virtual with know typerenatofilho2010-11-041-6/+22
| | | | | | | | | implementation. Fixes bug #449. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Updated code generation to new libpyside files.renatofilho2010-11-032-7/+7
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Updated to new libpyside Signal/Slot namespace.renatofilho2010-11-032-9/+8
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Don't use ref. on primitive types when using Converter<T>::toPython.Hugo Parente Lima2010-10-293-11/+29
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Fix injectcode test to work with the newer version of sequencetoArgcArgv.Hugo Parente Lima2010-10-292-5/+5
|
* Implemented signal instantiation during the getattr function.renatofilho2010-10-291-2/+12
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org>
* Created utility function cast on AutoDecRef class.renatofilho2010-10-291-0/+6
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Marcelo Lira <marcelo.lira@openbossa.org>
* Fix function PySequenceToArgcArgv to support unicode strings.Hugo Parente Lima2010-10-292-19/+40
| | | | | | | Also fix some reference leaks. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Bump version and package requirements.Hugo Parente Lima2010-10-291-3/+3
|
* Fixed typesystem in function where is necessary thread save option.renatofilho2010-10-281-0/+1
| | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com>
* Uses CPP_SELF_VAR macro and replaces cpp_other by cppOther.Hugo Parente Lima2010-10-281-5/+5
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Uses a constant to define the cpp_arg variable, now called cppArg.Hugo Parente Lima2010-10-283-6/+8
|
* Simplifies the generated code removing the use of std::auto_ptr.Hugo Parente Lima2010-10-285-97/+41
|
* Write copy constructor for Object types when there is one.Hugo Parente Lima2010-10-282-6/+7
|
* Implemented support to dynamic signals created on QML side.renatofilho2010-10-281-1/+33
| | | | | | | Fixes bug #437. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>