qt6-bb10/src
Giuseppe D'Angelo 7847e6bc02 Enable deprecation warnings by default
With Qt 6 in sight, people need to start moving away from
their deprecated APIs, as we want to remove them all in 6.0.
We are marking deprecated APIs with deprecation attributes,
but by default we're disabling deprecation warnings, making
them an opt-in by the user.

We need to do the opposite: make deprecation warnings enabled
by default, and have an opt-out define.

[ChangeLog][QtCore][Important Behavior Changes] Qt now
enables by default warnings when using APIs marked as
deprecated. It is possible to disable such warnings by
defining the QT_NO_DEPRECATED_WARNINGS macro. The old
QT_DEPRECATED_WARNINGS macro which was used to enable
this warning now has no effect (warnings are automatically
enabled).

Task-number: QTBUG-73048
Change-Id: Ie2b024fd667eb876b6ac9054cbbbc5a455cb9d5c
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2019-02-02 02:31:05 +00:00
..
3rdparty Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
android Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
angle configure: detect fxc.exe more thoroughly 2018-12-17 21:29:11 +00:00
concurrent Doc: Fix typo and grammar issues 2018-07-09 17:00:19 +00:00
corelib Enable deprecation warnings by default 2019-02-02 02:31:05 +00:00
dbus Use Q_DISABLE_COPY_MOVE for private classes 2018-12-12 07:23:54 +00:00
gui QtGui: mark some image functions as obsolete 2019-01-28 19:37:36 +00:00
network Merge dev into 5.13 2019-02-01 13:33:26 +01:00
opengl QtBase: replace 0 with \nullptr in documentation 2019-01-28 19:37:30 +00:00
openglextensions QtOpenGLExtensions: Unify license headers 2019-01-11 11:06:25 +00:00
platformheaders Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
platformsupport QtGui: mark some image functions as obsolete 2019-01-28 19:37:36 +00:00
plugins Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
printsupport Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
sql QtBase: replace 0 with \nullptr in documentation 2019-01-28 19:37:30 +00:00
testlib Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
tools Merge remote-tracking branch 'origin/5.12' into dev 2019-01-26 08:35:40 +01:00
widgets Merge dev into 5.13 2019-02-01 13:33:26 +01:00
winmain Use msvc qmake scope where appropriate 2018-11-22 14:16:52 +00:00
xml QtBase: replace 0 with \nullptr in documentation 2019-01-28 19:37:30 +00:00
src.pro Move androiddeployqt to qtbase 2018-06-21 11:08:57 +00:00