qt5base-lts/tests/auto/tools
Marc Mutz 80694dd614 moc: parse classes that use Q_DECL_FINAL|final|sealed
This only works with the C++11 contextual keyword
directly, the MSVC equivalent 'sealed', or the Qt
define for it.

While this isn't a problem for syncqt, being an
internal tool, moc should eventually be able to parse
user code using local C++11-final-wrapping macros.
For this, I guess moc would have to be taught to
expand macros in code and not just test #if clauses,
potentially driven by something like
  #pragma qt-moc expand-this
  #define MY_FINAL_CLASS final
but that's something for someone more intimately
familiar with moc's source than I am.

Change-Id: Id6aec961a881e8d5a9b76a7fc8e1c02c71913f64
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
2012-08-26 14:29:52 +02:00
..
moc moc: parse classes that use Q_DECL_FINAL|final|sealed 2012-08-26 14:29:52 +02:00
qdbuscpp2xml Set the Qt API level to compatibility mode in all tests. 2012-08-01 15:37:46 +02:00
qdbusxml2cpp Set the Qt API level to compatibility mode in all tests. 2012-08-01 15:37:46 +02:00
qmake Remove relic QT_VERSION from qmake test 2012-08-14 03:56:55 +02:00
rcc Set the Qt API level to compatibility mode in all tests. 2012-08-01 15:37:46 +02:00
uic uic-Autotest: Remove SRCDIR-define, add stdout-test. 2012-08-02 20:38:54 +02:00
tools.pro Add unit testing for the qdbusxml2cpp tool 2012-04-21 01:18:56 +02:00