From: Thiago Macieira Date: Wed, 19 Oct 2011 21:51:17 +0000 (+0200) Subject: Warn if we use deprecated methods from Qt modules X-Git-Tag: 071012110112~1401 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0df1c9f1fa04c06d6105de3f312c6c752a58ad70;p=profile%2Fivi%2Fqtbase.git Warn if we use deprecated methods from Qt modules This change will cause any use of methods and classes declared with Q_DECL_DEPRECATED to produce a warning in the compilation output. Those warnings need to be silenced before the Qt 5.0 release, preferably before the beta. Change-Id: I28ce133867cc5918e177c57f6e5f7ab9421989ad Reviewed-by: Oswald Buddenhagen Reviewed-by: Lars Knoll --- diff --git a/mkspecs/features/qt_module_config.prf b/mkspecs/features/qt_module_config.prf index ac0b635..217572e 100644 --- a/mkspecs/features/qt_module_config.prf +++ b/mkspecs/features/qt_module_config.prf @@ -143,6 +143,7 @@ contains(QT_PRODUCT, OpenSource.*):DEFINES *= QT_OPENSOURCE DEFINES *= QT_NO_CAST_TO_ASCII QT_ASCII_CAST_WARNINGS DEFINES *= QT_MOC_COMPAT #we don't need warnings from calling moc code in our generated code DEFINES *= QT_USE_QSTRINGBUILDER +DEFINES *= QT_DEPRECATED_WARNINGS TARGET = $$qtLibraryTarget($$TARGET$$QT_LIBINFIX) #do this towards the end