qmake project generator: enable deprecation warnings
Following the discussion at QtCS 2016 about deprecated APIs, let's enable the warnings by default. Change-Id: I73fe63de3e4f755067100320d7497b6b227549b6 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
This commit is contained in:
parent
aa60e2d777
commit
dde20de1ba
@ -344,6 +344,17 @@ ProjectGenerator::writeMakefile(QTextStream &t)
|
||||
<< getWritableVar("CONFIG_REMOVE", false)
|
||||
<< getWritableVar("INCLUDEPATH") << endl;
|
||||
|
||||
t << "# The following define makes your compiler emit warnings if you use\n"
|
||||
"# any feature of Qt which as been marked as deprecated (the exact warnings\n"
|
||||
"# depend on your compiler). Please consult the documentation of the\n"
|
||||
"# deprecated API in order to know how to port your code away from it.\n"
|
||||
"DEFINES += QT_DEPRECATED_WARNINGS\n"
|
||||
"\n"
|
||||
"# You can also make your code fail to compile if you use deprecated APIs.\n"
|
||||
"# In order to do so, uncomment the following line.\n"
|
||||
"# You can also select to disable deprecated APIs only up to a certain version of Qt.\n"
|
||||
"#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0\n\n";
|
||||
|
||||
t << "# Input" << "\n";
|
||||
t << getWritableVar("HEADERS")
|
||||
<< getWritableVar("FORMS")
|
||||
|
Loading…
Reference in New Issue
Block a user