diff --git a/OSBindings/Qt/ClockSignal.pro b/OSBindings/Qt/ClockSignal.pro index 656eeac4f..e7eb5e3af 100644 --- a/OSBindings/Qt/ClockSignal.pro +++ b/OSBindings/Qt/ClockSignal.pro @@ -1,29 +1,23 @@ -QT += core gui multimedia gamepad - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets +QT += core gui multimedia widgets CONFIG += c++17 # Permit multiple source files in different directories to have the same file name. CONFIG += object_parallel_to_source -# Ensure ZLib is linked against. +# Link against ZLib. INCLUDEPATH += $$[QT_INSTALL_PREFIX]/src/3rdparty/zlib LIBS += -lz -# The following define makes your compiler emit warnings if you use -# any Qt feature that has been marked deprecated (the exact warnings -# depend on your compiler). Please consult the documentation of the -# deprecated API in order to know how to port your code away from it. -DEFINES += QT_DEPRECATED_WARNINGS - +# Add flags (i) to identify that this is a Qt build; and +# (ii) to disable asserts in release builds. DEFINES += TARGET_QT QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -# You can also make your code fail to compile if it uses deprecated APIs. -# In order to do so, uncomment the following line. -# You can also select to disable deprecated APIs only up to a certain version of Qt. -#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 +# Generate warnings for any use of APIs deprecated prior to Qt 6.0.0. +# Development was performed against Qt 5.14. +DEFINES += QT_DEPRECATED_WARNINGS +DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 SOURCES += \ ../../Analyser/Dynamic/*.cpp \