Only add 'widgets' to QT in the project file in Qt5 - Qt4 doesn't have it and using it results in a warning.

Sun, 11 Aug 2013 13:33:57 +0300

author
Teemu Piippo <crimsondusk64@gmail.com>
date
Sun, 11 Aug 2013 13:33:57 +0300
changeset 16
a8c78391e414
parent 15
3d3e5f0fc4cc
child 17
b41d74bacdea

Only add 'widgets' to QT in the project file in Qt5 - Qt4 doesn't have it and using it results in a warning.

src/src.pro file | annotate | diff | comparison | revisions
--- a/src/src.pro	Sun Aug 11 03:47:58 2013 +0300
+++ b/src/src.pro	Sun Aug 11 13:33:57 2013 +0300
@@ -9,6 +9,9 @@
 RCC_DIR         = ./build/
 SOURCES         = *.cpp
 HEADERS         = *.h
-QT             += widgets
 FORMS           = ui/*.ui
-QMAKE_CXXFLAGS += -std=c++0x
\ No newline at end of file
+QMAKE_CXXFLAGS += -std=c++0x
+
+# The widgets are separated into a different module in Qt5, so we need to add
+# it here. Doing so under Qt4 just results in a warning, though.
+greaterThan (QT_MAJOR_VERSION, 4): QT += widgets
\ No newline at end of file

mercurial