summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Wicking <paul.wicking@qt.io>2018-10-09 12:12:23 +0200
committerPaul Wicking <paul.wicking@qt.io>2018-10-10 07:04:11 +0000
commit07d18f1758ee1f2f93e366b49827687373c066fc (patch)
tree99aaa7ab869e992d25df320dd2d670952971fa02
parent62f0b8109eb38e203a7a7c3ea3bc532172b885b2 (diff)
Doc: Clarify that BC does not apply to Qt Test
Task-number: QTBUG-17531 Change-Id: Ic775bdb34d9774fb11225c2f31a5035479250000 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
-rw-r--r--doc/src/qtmodules.qdoc7
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/src/qtmodules.qdoc b/doc/src/qtmodules.qdoc
index eed174b95..6c521d3be 100644
--- a/doc/src/qtmodules.qdoc
+++ b/doc/src/qtmodules.qdoc
@@ -38,7 +38,8 @@
Qt Essentials define the foundation of Qt on all platforms. They are
available on all supported development platforms and on the tested target
- platforms. They will remain source and binary compatible during Qt 5.
+ platforms. Except the testing modules, which will remain source compatible,
+ these modules will remain source and binary compatible throughout Qt 5.
Essential modules are general and useful for a majority of Qt applications.
A module that is used for a special purpose is considered an add-on module
@@ -89,12 +90,16 @@
\li \l[QtQuickTest]{Qt Quick Test}
\li A unit test framework for QML applications, where the test cases
are written as JavaScript functions.
+ \note The binary compatibility guarantee does not apply to Qt Quick
+ Test. However, it will remain source compatible.
\row
\li \l[QtSql]{Qt SQL}
\li Classes for database integration using SQL.
\row
\li \l[QtTestLib]{Qt Test}
\li Classes for unit testing Qt applications and libraries.
+ \note The binary compatibility guarantee does not apply to Qt Test.
+ However, it will remain source compatible.
\row
\li \l[QtWidgets]{Qt Widgets}
\li Classes to extend Qt GUI with C++ widgets.