Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implemented stream operator for PyObjectWrapper. | Renato Filho | 2012-03-08 | 2 | -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 Lima | 2012-03-08 | 1 | -2/+2 |
| | | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org> | ||||
* | Use PyFloat as double in signal signatures. | Renato Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -2/+0 |
| | |||||
* | Change the order of function call on destructionVisitor to avoid problems ↵ | Renato Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -7/+7 |
| | | | | arg isn't a PyType." | ||||
* | Fix bug 736 - "Signal/Slot is not working at all" | Hugo Parente Lima | 2012-03-08 | 1 | -1/+1 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> | ||||
* | Changed local variable naming style. | Hugo Parente Lima | 2012-03-08 | 1 | -3/+3 |
| | |||||
* | Only raise 'RuntimeError' for function call to avoid problems with ↵ | Renato Filho | 2012-03-08 | 1 | -3/+3 |
| | | | | contructor order calls. | ||||
* | Does not use normalizeSignature in functions with return type. | Renato Filho | 2012-03-08 | 1 | -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 Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -6/+4 |
| | |||||
* | Make PySide signals work with meta types. | Hugo Parente Lima | 2012-03-08 | 1 | -1/+1 |
| | |||||
* | Raise error when slot argument is unknown. | Lauro Neto | 2012-03-08 | 1 | -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 Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -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 Filho | 2012-03-08 | 1 | -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-beta5 | Renato Araujo Oliveira Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -5/+8 |
| | |||||
* | Don't crash if a typeId was not found when emiting a signal. | Hugo Parente Lima | 2012-03-08 | 1 | -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 Filho | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -2/+4 |
| | | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Fix typo on Cmake files. | Renato Araujo Oliveira Filho | 2012-03-08 | 1 | -2/+2 |
| | | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org> | ||||
* | Don't crash when a unknown type is given as a meta call argument. | Hugo Parente Lima | 2012-03-08 | 1 | -2/+8 |
| | |||||
* | Fixed path to include file used on cmake files. | Renato Araujo Oliveira Filho | 2012-03-08 | 1 | -1/+1 |
| | | | | Reviewer: Bruno Araujo <bruno.araujo@openbossa.org> | ||||
* | Use python base name as library prefix. | Renato Araujo Oliveira Filho | 2012-03-08 | 3 | -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 Lima | 2012-03-08 | 1 | -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 Lima | 2012-03-08 | 1 | -1/+1 |
| | | | | to application crash)" | ||||
* | Fixed MetaObject creation based on typename. | Renato Araujo Oliveira Filho | 2012-03-08 | 1 | -5/+1 |
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> | ||||
* | Fixed variable scope. | Renato Araujo Oliveira Filho | 2012-03-08 | 2 | -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 Filho | 2012-03-08 | 2 | -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 Lima | 2012-03-08 | 1 | -1/+0 |
| | |||||
* | Add support for extension into PySide properties. | Hugo Parente Lima | 2012-03-08 | 6 | -55/+109 |
| | | | | This is used by PySide implementation of QDeclarativeListProperty. | ||||
* | Set the object meta object at the declaration time, not instanciation time. | Hugo Parente Lima | 2012-03-08 | 4 | -62/+96 |
| | |||||
* | Moved pyside slot attr name do pysideslot_p.h. | Hugo Parente Lima | 2012-03-08 | 4 | -1/+3 |
| | |||||
* | PySidePropertyPrivate struct moved to the private header. | Hugo Parente Lima | 2012-03-08 | 2 | -18/+23 |
| | |||||
* | Remove unused ancient proxyslot.cpp file. | Hugo Parente Lima | 2012-03-08 | 1 | -76/+0 |
| | |||||
* | Fixed qt_metacall, now everything works as it should. | Hugo Parente Lima | 2012-03-08 | 3 | -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 Lima | 2012-03-08 | 4 | -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 Lima | 2010-11-24 | 1 | -13/+15 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org> | ||||
* | Merge branch 'apichanges' | Hugo Parente Lima | 2010-11-23 | 5 | -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 Lima | 2010-11-23 | 5 | -14/+14 |
| | | |||||
* | | Fixed GlobalReceiver destructor. | Renato Araujo Oliveira Filho | 2010-11-23 | 1 | -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 Filho | 2010-11-22 | 1 | -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 Filho | 2010-11-22 | 3 | -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 Filho | 2010-11-19 | 1 | -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 Filho | 2010-11-19 | 3 | -11/+9 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com> | ||||
* | Updated to new shiboken API. | Renato Araujo Oliveira Filho | 2010-11-19 | 1 | -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 Lima | 2010-11-18 | 1 | -11/+5 |
| | | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org> |