aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/pysideclassinfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libpyside: Remove some C-style castsFriedemann Kleint2017-01-121-2/+2
| | | | | | | Replace by C++ casts. Change-Id: I8f4fe35a4e1529be307728258acf302e1eb9dfe5 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* libpyside: Fix warnings about unused variables and missing initializersFriedemann Kleint2016-11-111-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_traverse' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_clear' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_richcompare' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_weaklistoffset' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_iter' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_iternext' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_methods' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_members' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_getset' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_base' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_dict' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_descr_get' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_descr_set' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_dictoffset' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_init' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_alloc' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_new' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_free' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_is_gc' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_bases' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_mro' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_cache' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_subclasses' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_weaklist' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_del' [-Wmissing-field-initializers] pysideweakref.cpp:75:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysideweakref.cpp:77:91: warning: unused parameter 'kw' [-Wunused-parameter] pysideqflags.cpp:59:77: warning: unused parameter 'kwds' [-Wunused-parameter] pyside.cpp:214:72: warning: unused parameter ‘kwds’ [-Wunused-parameter] void initQObjectSubType(SbkObjectType* type, PyObject* args, PyObject* kwds) pysidemetafunction.cpp:108:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysidemetafunction.cpp:116:66: warning: unused parameter 'kw' [-Wunused-parameter] pysideslot.cpp:112:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysideslot.cpp:157:62: warning: unused parameter 'kw' [-Wunused-parameter] pysideclassinfo.cpp:105:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysideclassinfo.cpp:107:63: warning: unused parameter 'kw' [-Wunused-parameter] pysideclassinfo.cpp:152:66: warning: unused parameter 'args' [-Wunused-parameter] pysideclassinfo.cpp:152:82: warning: unused parameter 'kwds' [-Wunused-parameter] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_meth' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_flags' [-Wmissing-field-initializers] pysideproperty.cpp:73:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysideproperty.cpp:122:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysideproperty.cpp:174:66: warning: unused parameter 'args' [-Wunused-parameter] pysideproperty.cpp:174:82: warning: unused parameter 'kwds' [-Wunused-parameter] pysideproperty.cpp:237:67: warning: unused parameter 'kw' [-Wunused-parameter] pysideproperty.cpp:441:39: warning: unused parameter 'self' [-Wunused-parameter] pysidesignal.cpp:93:1: warning: missing initializer for member 'PyMethodDef::ml_meth' [-Wmissing-field-initializers] pysidesignal.cpp:93:1: warning: missing initializer for member 'PyMethodDef::ml_flags' [-Wmissing-field-initializers] pysidesignal.cpp:93:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_dict' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_descr_get' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_descr_set' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_dictoffset' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_init' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_alloc' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_new' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_free' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_is_gc' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_bases' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_mro' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_cache' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_subclasses' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_weaklist' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_del' [-Wmissing-field-initializers] pysidesignal.cpp:127:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysidesignal.cpp:176:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysidesignal.cpp:183:1: warning: missing initializer for member 'PyMethodDef::ml_meth' [-Wmissing-field-initializers] pysidesignal.cpp:183:1: warning: missing initializer for member 'PyMethodDef::ml_flags' [-Wmissing-field-initializers] pysidesignal.cpp:183:1: warning: missing initializer for member 'PyMethodDef::ml_doc' [-Wmissing-field-initializers] pysidesignal.cpp:238:1: warning: missing initializer for member '_typeobject::tp_version_tag' [-Wmissing-field-initializers] pysidesignal.cpp:525:44: warning: unused parameter 'klass' [-Wunused-parameter] pysidesignal.cpp:796:70: warning: unused parameter 'sig2' [-Wunused-parameter] Change-Id: I61758b0a9b99122847fcb9e5584bce43bf83b692 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Updated license headers of the runtime library (cpp)Friedemann Kleint2016-09-271-21/+38
| | | | | Change-Id: I02b7ff8c1b1dc1e5eac4f1d39b5dabc09143e27c Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Add additional checks to ClassInfoempyrical2015-11-211-2/+15
|
* Add better error handling to QtCore.ClassInfo()empyrical2015-11-201-5/+38
|
* 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>
* 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-4/+3
|
* Implemented PySide::ClassInfo Object.Renato Filho2012-03-081-0/+166
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>