summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix part accidentally removed with Borland things.r14.1.xSlávek Banko2024-11-011-0/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 2473bb8e308f7a5613a0cabe419d2a1d9b470645)
* Drop Borland compiler specific codeMichele Calgaro2024-10-3110-254/+13
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 4631d9e47b1200fcbbd4caac91366bd40fee365c)
* Fix FTBFS with Python 3.13.r14.1.3François Andriot2024-09-262-11/+41
| | | | | | | This solves issue #26. Signed-off-by: François Andriot <albator78@libertysurf.fr> (cherry picked from commit 4ab9fdc0fc73f41d54bab0c9030d9645ac0bf18e)
* Added prototype of yylex() functionormorph2024-07-171-0/+1
| | | | | | | Required for building with the new gcc-14 Signed-off-by: ormorph <roma251078@mail.ru> (cherry picked from commit dc7ba7a6d7019e4cd4fc2f33fbee4ec53ff8420a)
* Fix FTBFS described in issue #19r14.1.2Michele Calgaro2024-04-112-7/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 431aa14fbefd8dfd46c4b4f47f241f03f2c623b8)
* Fix pytde FTBFS caused by commit 5cfeb8eMichele Calgaro2024-02-091-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit a0a0ac290ef97af13797a33bae01a5abde3c6825)
* Fix yyerror ftbfs under Fedora 40François Andriot2024-02-082-0/+2
| | | | | Signed-off-by: François Andriot <albator78@libertysurf.fr> (cherry picked from commit 29c31825fb3e7507c2dd8f8622f671e4d7542036)
* Replace Q_SIGNALS and Q_SLOTSMichele Calgaro2024-02-087-26/+16
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 746782ba8bfbc2ddc7d062f471c42d165f8b8a44)
* Fix SEGV on exit when using python 3.12 and raise minimum required version ↵Michele Calgaro2024-01-313-6/+6
| | | | | | | to 3.4. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit bce54982a6bf61d292f293127118a5010260b63e)
* Add support for python 3.12 and raise minimum required version to 3.3Michele Calgaro2024-01-313-10/+10
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit c35201f9225d22cf17073e36300c6afd92d89700)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-102-6/+6
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit e44eaa6ec01b8a2a0844ecc960f843eca1c4f645)
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵r14.1.1Michele Calgaro2023-09-256-34/+34
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d5dd0a71a6d0e9893f891a3907e23668a9b081fe)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-203-3/+3
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 4ebc5a806d3ee6228872041596e29eb9db0631dc)
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-133-5/+5
| | | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 566a2d4dc8fea5283e39e29717f7a93af9a59da1)
* Drop the remaining Qt4 related parts.r14.1.0Slávek Banko2023-01-224-314/+5
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Entry step for renaming PyTQt module libraries from qt* to tqt*.Slávek Banko2023-01-2232-273/+273
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Remove old conditional python code.Michele Calgaro2023-01-227-1394/+53
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Automatically add build definition Py_DEBUG, when building module for debug ↵Slávek Banko2023-01-061-0/+7
| | | | | | build of Python. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Make sip_api_get_address a public API functionaneejit12022-05-254-10/+11
| | | | | | | The sipGetAddress function has been renamed as sip_api_get_address and made available as part of the public API. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Ensure module initialisation is exported globallyaneejit12022-05-091-0/+6
| | | | | | | | | The generated module initialisation function fails to export because of the "-fvisibility-hidden" resulting in an import failure on missing symbol. Alter the visibility of the initialisation function to "default" to ensure that it winds up as "global" in the module binary. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Improve the "underlying C/C++ object has been deleted" messageaneejit12022-05-092-7/+11
| | | | | | | | | | python-tqt is reporting "underlying C/C++ object has been deleted". This is rather unhelpful. A little code has been backported from the equivalent source files in sip 4.19.23 to make it a little clearer about what is going wrong (original author Riverbank Computing Limited <info@riverbankcomputing.com>, licensed under GPL version 2 or 3). Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Updates for Python 3 Supportaneejit12022-04-213-8/+48
| | | | | | | | | | | | | | | The following changes have been made to support Python 3: - in sip-tqt.h, remove the cast in the "sipConvertFromSliceObject" macro in versions 3.2+ as the API changed causing a compile error; - in voidptr.h, alter the precompile conditions to remove the PyCObject API cals for version 3.2+ (causes runtime symbol resolution error) and amend the flags for "asstring"; - alter module import process in siplib.c to avoid re-loading an already loaded module. Signed-off-by: aneejit1 <aneejit1@gmail.com> Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fixed several other occurrences for renaming sip into sip-tqt.Slávek Banko2022-04-203-13/+13
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Drop Qt4 related parts.Slávek Banko2022-01-131-192/+15
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Rename sip into sip-tqt in order to be conflict free with upstream.gregory guy2022-01-1226-288/+367
| | | | | | | This relates to bug 2699. Signed-off-by: gregory guy <gregory-tde@laposte.net> Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix the mismatch of tokens TK_TQOBJECT × TK_QOBJECT andSlávek Banko2022-01-101-4/+4
| | | | | | TK_TQCHAR × TK_QCHAR between lexer and parser. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add an explicit rule to generate parser.Slávek Banko2022-01-104-13783/+8
| | | | | | Delete generated files from source code. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix FTBFS for build outside the source code.Michele Calgaro2022-01-101-0/+1
| | | | | | This resolves issue #3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced PyList_SET_ITEM as done in python-tqt.Michele Calgaro2021-05-123-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Adjusted after dropping obsolete Qt2's QList class.Michele Calgaro2020-05-243-15/+15
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed explicit usage of the 'register' keyword.Michele Calgaro2020-01-301-20/+20
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed obsolete Qt2's TQList/TQListIterator classes and replacedMichele Calgaro2018-10-171-6/+6
| | | | | | with TQt3's TQPtrList/TQPtrListIterator ones. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* QT_NO_* -> TQT_NO_* renaming.Michele Calgaro2018-10-171-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* qt -> tqt conversion:Michele Calgaro2018-09-271-1/+1
| | | | | | | | | QT_NO_ASCII_CAST -> TQT_NO_ASCII_CAST QT_NO_STL -> TQT_NO_STL QT_NO_COMPAT -> TQT_NO_COMPAT QT_NO_TRANSLATION -> TQT_NO_TRANSLATION Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* qt -> tqt conversion:Michele Calgaro2018-09-2769-156/+156
| | | | | | | | | | | QTDIR -> TQTDIR QTDOC -> TQTDOC INCDIR_QT -> INCDIR_TQT LIBDIR_QT -> LIBDIR_TQT QT_INC -> TQT_INC QT_LIB -> TQT_LIB Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* qt -> tqt conversion:Michele Calgaro2018-09-272-1/+1
| | | | | | | | | qtlib -> tqtlib libqt -> libtqt QTLIB -> TQTLIB LIBQT -> LIBTQT Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to updated admin ↵Michele Calgaro2018-09-181-1/+1
| | | | | | module Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed unnecessary executable flag. This relates to bug 2153.Michele Calgaro2018-09-021-0/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Force cast in sipEnumMemberDefSlávek Banko2016-09-031-0/+3
| | | | | | | This resolves FTBFS due to a narrowing conversions using C++11 dialect (GCC6) in python-tqt and python-trinity Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-233-0/+0
|
* Add ability to set libpython libraryr14.0.3r14.0.2r14.0.1r14.0.0Timothy Pearson2014-09-231-2/+20
| | | | This relates to Bug 1995
* CleanupSlávek Banko2014-05-271-2528/+0
|
* Install as module by defaultSlávek Banko2014-02-071-2/+4
|
* Revert pyqt4TQtSignal to pyqt4QtSignalSlávek Banko2013-09-302-4/+4
|
* Revert pyqt3TQtSignal to pyqt3QtSignalSlávek Banko2013-09-302-4/+4
| | | | It allows to retain compatibility with the original SIP4
* Fix unintended renameTimothy Pearson2013-02-113-7/+7
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-013-7/+7
|
* Fix inadvertent tqt changes.Darrell Anderson2012-10-211-1/+1
|
* Fix FTBFSTimothy Pearson2012-06-1960-60/+60
|
* Rename additional members for tqt3Timothy Pearson2012-03-072-3/+3
|