Details
-
Epic
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
-
QT_DISABLE_DEPRECATED_BEFORE
Description
As a user of Qt who compiles Qt for our target hardware, I'd like to have an easy-to-use configure switch to set QT_DISABLE_DEPRECATED_BEFORE for the Qt build. Currently, the macro's value is hard-coded to 0x040000 and 0x050000 on Windows and non-Windows, resp., but seeing how much API has been deprecated (QT_DEPREATED_SINCE) and removed (QT_X_REMOVED_SINCE) over time, and considering that we already build our Applications with QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION, it seems wasteful to compile in all those ABIs we will never need.
Suggested command-line API:
configure --disable-deprecated-before=6.3
or, if that's too much hassle,
configure --disable-deprecated-before=0x060300
Attachments
Issue Links
- mentioned in
-
Page Loading...