##// END OF EJS Templates
Now Works with Python 2 & 3, Qt 4 & 5....
Now Works with Python 2 & 3, Qt 4 & 5. CMake now generates different librariy files depending on the linked Qt/Python versions: PythonQt - Qt 4.x + Python 2.x PythonQt_3 - Qt 4.x + Python 3.x PythonQt5 - Qt 5.x + Python 2.x PythonQt5_3 - Qt 5.x + Python 3.x Fix Qt 4 build.

File last commit:

r205:706df4355685
r208:1476f2d2cf46
Show More
src.pri
55 lines | 2.0 KiB | text/plain | TextLexer
ezust
reorganized SVN tree into branches, tags and trunk...
r0 DEFINES += PYTHONQT_EXPORTS
Orochimarufan
Redo CMake build system, get Qt5 support...
r205 INCLUDEPATH += $$PWD
ezust
reorganized SVN tree into branches, tags and trunk...
r0 HEADERS += \
$$PWD/PythonQt.h \
$$PWD/PythonQtStdDecorators.h \
$$PWD/PythonQtClassInfo.h \
$$PWD/PythonQtImporter.h \
$$PWD/PythonQtObjectPtr.h \
florianlink
Updated from current MeVisLab development...
r173 $$PWD/PythonQtSignal.h \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/PythonQtSlot.h \
florianlink
merged contributions from https://github.com/commontk/PythonQt/compare/svn-mirror...patched...
r163 $$PWD/PythonQtStdIn.h \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/PythonQtStdOut.h \
$$PWD/PythonQtMisc.h \
$$PWD/PythonQtMethodInfo.h \
$$PWD/PythonQtImportFileInterface.h \
$$PWD/PythonQtConversion.h \
$$PWD/PythonQtSignalReceiver.h \
florianlink
code cleanup and rename of PythonQtWrapper to PythonQtInstanceWrapper and PythonQtMetaObjectWrapper to PythonQtClassWrapper, since these names match much better what these classes wrap, regarding that we are wrapping CPP objects as well...
r16 $$PWD/PythonQtInstanceWrapper.h \
$$PWD/PythonQtClassWrapper.h \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/PythonQtCppWrapperFactory.h \
florianlink
- removed warnings...
r8 $$PWD/PythonQtQFileImporter.h \
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 $$PWD/PythonQtQFileImporter.h \
florianlink
updated to newly generated files...
r98 $$PWD/PythonQtVariants.h \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/gui/PythonQtScriptingConsole.h \
florianlink
updated to newly generated files...
r98 $$PWD/PythonQtSystem.h
ezust
reorganized SVN tree into branches, tags and trunk...
r0
SOURCES += \
$$PWD/PythonQtStdDecorators.cpp \
$$PWD/PythonQt.cpp \
$$PWD/PythonQtClassInfo.cpp \
$$PWD/PythonQtImporter.cpp \
$$PWD/PythonQtObjectPtr.cpp \
florianlink
merged contributions from https://github.com/commontk/PythonQt/compare/svn-mirror...patched...
r163 $$PWD/PythonQtStdIn.cpp \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/PythonQtStdOut.cpp \
florianlink
Updated from current MeVisLab development...
r173 $$PWD/PythonQtSignal.cpp \
ezust
reorganized SVN tree into branches, tags and trunk...
r0 $$PWD/PythonQtSlot.cpp \
$$PWD/PythonQtMisc.cpp \
$$PWD/PythonQtMethodInfo.cpp \
$$PWD/PythonQtConversion.cpp \
$$PWD/PythonQtSignalReceiver.cpp \
florianlink
code cleanup and rename of PythonQtWrapper to PythonQtInstanceWrapper and PythonQtMetaObjectWrapper to PythonQtClassWrapper, since these names match much better what these classes wrap, regarding that we are wrapping CPP objects as well...
r16 $$PWD/PythonQtInstanceWrapper.cpp \
$$PWD/PythonQtQFileImporter.cpp \
$$PWD/PythonQtClassWrapper.cpp \
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 $$PWD/gui/PythonQtScriptingConsole.cpp \
ezust
reorganized SVN tree into branches, tags and trunk...
r0
Orochimarufan
Redo CMake build system, get Qt5 support...
r205 contains( QT_MAJOR_VERSION, 5 ) {
include($$PWD/../generated_cpp_50/com_trolltech_qt_core_builtin/com_trolltech_qt_core_builtin.pri)
include($$PWD/../generated_cpp_50/com_trolltech_qt_gui_builtin/com_trolltech_qt_gui_builtin.pri)
} else {
include($$PWD/../generated_cpp/com_trolltech_qt_core_builtin/com_trolltech_qt_core_builtin.pri)
include($$PWD/../generated_cpp/com_trolltech_qt_gui_builtin/com_trolltech_qt_gui_builtin.pri)
}