This website requires JavaScript.
ReeceSX
Explore
Aurora
Register
Sign In
AuroraMiddleware
/
qt5base-lts
Watch
1
Star
0
Fork
0
You've already forked qt5base-lts
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
be15856f61
qt5base-lts
/
tests
/
auto
/
other
/
headersclean
/
headersclean.pro
4 lines
98 B
Prolog
Raw
Normal View
History
Unescape
Escape
Ensure that Qt public headers compile with strict flags Those from http://wiki.qt-project.org/Coding_Conventions#Conventions_for_public_header_files (unfortunatey -Wold-style-cast cannot be used due to the glibc macro bswap_16) and many Qt defines that disable casts. Change-Id: I97ac707a101df9819e8c031fa75a31b30e20247f Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2012-02-17 08:05:39 +00:00
QT
=
core
testlib
gui
widgets
Refactor headersclean for usage from modules other than qtbase headersclean enforces various rules which all Qt headers are supposed to abide by. It fails compilation if these rules are broken. These rules should be followed also by modules hosted outside of qtbase. Split the test up so that it can be easily reused by other modules. Change-Id: Icf09cbfde411c926ed87914dc821e6dfc569b0de Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
2012-03-01 04:37:50 +00:00
include
(
headersclean
.
pri
)
Set the Qt API level to compatibility mode in all tests. Qt 5.0 beta requires changing the default to the 5.0 API, disabling the deprecated code. However, tests should test (and often do) the compatibility API too, so turn it back on. Task-number: QTBUG-25053 Change-Id: I8129c3ef3cb58541c95a32d083850d9e7f768927 Reviewed-by: Lars Knoll <lars.knoll@nokia.com> Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
2012-08-01 11:19:40 +00:00
DEFINES
+=
QT_DISABLE_DEPRECATED_BEFORE
=
0
Reference in New Issue
Copy Permalink