aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/pysidesignal.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix build in C++11 modeMatthew Woehlke2013-06-221-4/+4
| | | | | | | | | | Add spaces between string literals and preprocessor symbols. These are required because C++11 defines string prefix and suffix operators, and confuses preprocessor tokens adjacent to string literals as unrecognized string literal modifies, resulting in compile errors. Change-Id: I70f4efca0acb6d2ee03327c0afbc56fe7d82c2a3 Reviewed-by: John Ehresman <jpe@wingware.com>
* Replaced Nokia copyrights and contact detailsTeemu Kaukoranta2013-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced Nokia copyrights with correct Digia copyrights. Text in front of copyright is now retained: ** File is part of Foo, Copyright Nokia... -> ** File is part of Foo, Copyright Digia... Replaced Nokia contact details with Digia's. Removing "All Rights Reserved" no longer leaves an empty line. Used the following command: find . -path '*/3rdparty/*' -prune -o -exec grep -ilI -E '.*Copyright.*Nokia.*|.*Contact.*' {} \; | tee >(xargs sed -i -r '1,50 { /INdT|copy[a-z]*[ ]*=/ !{ s/(^[ \t:#*]*)([a-z ]*) (Copyright.*Nokia.*)/ \1\2Copyright \(C\) 2013 Digia Plc and\/or its subsidiary\(-ies\)\./I }}') >(xargs sed -i -r '1,50 s/(^[ \t:#*]*)(.*info@qt\.nokia\.com.* |.*INSERT EMAIL ADDRESS.*|.*qt-info@nokia\.com.* |.*qt-label1@nokia\.com.*|.*http:\/\/qt\.nokia\.com\/contact.* |.*qt-sales@nokia\.com.*|.*http:\/\/www\.qt-project\.org\/.*)/ \1Contact: http:\/\/www\.qt-project\.org\/legal/I') >(xargs sed -i -r '1,50{/(^[ \t:#*]*)(all rights reserved.*)/Id}') Command now finds command details that point to qt-project.org and changes them to qt-project.org/legal Also no longer wrongly replaces code snippet "copyright = ..". Need to fix these case-by-case later. Change-Id: I4456c00202c4a2264a400bdc18c19cd097876861 Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* pysidesignal: don't use C's castPaulo Alcantara2012-03-081-5/+5
| | | | | | Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Luciano Wolf <luciano.wolf@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* pysidesignal: trivial fixesPaulo Alcantara2012-03-081-59/+61
| | | | | | | | Fix typos and coding style Signed-off-by: Paulo Alcantara <pcacjr@gmail.com> Reviewed-by: Luciano Wolf <luciano.wolf@openbossa.org> Reviewed-by: Hugo Parente Lima <hugo.pl@gmail.com>
* Fix getTypeName check order.Lauro Neto2012-03-081-2/+2
| | | | | | | | Was segfaulting for signals with None as an explicit argument (returning NULL to a strdup). Reviewer: Hugo Lima <hugo.lima@openbossa.org> Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
* Use sbkpython.h instead of Python.h to avoid problems with Python2.5.Hugo Parente Lima2012-03-081-1/+1
| | | | | Reviewer: Lauro Moura <lauro.neto@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Initia QtCore port to python3.Renato Filho2012-03-081-18/+14
|
* Fixed segfault during the connection fail.Renato Filho2012-03-081-3/+3
| | | | | Reviewed by: Hugo Parente <hugo.lima@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Fix bug 988 - "The type supplied with currentChanged signal in QTabWidget ↵Hugo Parente Lima2012-03-081-1/+8
| | | | | | | has changed in 1.0.6" Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Optimize my dumb code that do stuff with a QByteArray without knowing if ↵Hugo Parente Lima2012-03-081-3/+4
| | | | will use it.
* Fail during the signal connection or disconnection raises exception.Renato Filho2012-03-081-4/+19
| | | | | | | Fixes bug #987. Reviewed by: Hugo Parente <hugo.lima@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Deprecated functions marked as deprecated.Hugo Parente Lima2012-03-081-8/+13
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Fix bug 941 - "Signals with QtCore.Qt types as arguments has invalid signatures"Hugo Parente Lima2012-03-081-0/+53
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Implemented meta type for PySideSignal.Renato Filho2012-03-081-1/+55
| | | | | | | | | | This allow intercept isinstance function to make valid with any SignalInstance object. Fixes bug #931. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>
* Small optimizations on libpyside.Hugo Parente Lima2012-03-081-3/+5
|
* 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>
* Fixed PySide signal object constructor.Renato Filho2012-03-081-1/+5
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente <hugo.lima@openbossa.org>
* 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 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>
* Create checkType for libpyside objects.Renato Filho2012-03-081-0/+7
| | | | | 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>
* 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>
* 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>
* 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
|
* Fix bug 651 - "Calling disconnect() with no arguments causes segfault"Hugo Parente Lima2012-03-081-5/+8
|
* Adapt to API changes in libshiboken.Hugo Parente Lima2010-11-231-4/+4
|
* Update to new Shiboken API (Renamed SbkObjectType)Renato Araujo Oliveira Filho2010-11-191-5/+4
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Hugo Parente Lima <hugo.pl@gmail.com>
* Changes needed to compile QtCore with libshiboken v1.0Hugo Parente Lima2010-11-101-3/+3
|
* Renamed qsignal, qslot, qproperty files to pyside*.renatofilho2010-11-031-0/+816
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Neto <lauro.neto@openbossa.org>