diff --git a/doc/src/squish-tested-example.qdocinc b/doc/src/squish-tested-example.qdocinc new file mode 100644 index 000000000..dfd3b9932 --- /dev/null +++ b/doc/src/squish-tested-example.qdocinc @@ -0,0 +1,18 @@ + \section1 Squish GUI testing + + This application comes with \l {https://doc.qt.io/squish/index.html} + {Squish GUI tests} targeted for \Q4A. The tests are made with + \l {https://doc.qt.io/squish/installing-squish-for-qt.html#ins-squish-for-qt} + {Squish for Qt} and are written in Python and can be found under the + application test directory. + + When using Squish for \Q4A, make sure to use the + \l {https://doc.qt.io/squish/squish-s-c-api.html#using-the-qt-built-in-hook}{Qt built-in hook} + and \l {https://doc.qt.io/squish/installing-squish-for-qt-for-android-testing.html}{forward Squish port} + with adb. + If you are getting the error "Cannot load library" with \c dlopen failing, disable + \c QT_USE_TARGET_ANDROID_BUILD_DIR from CMake configuration, or clear it from + \uicontrol {Projects->Build Settings->CMake->Current Configuration} in \QC. + + If you don't have a Squish license, you can get a + \l{https://www.qt.io/quality-assurance/squish-free-trial}{free trial}. diff --git a/examples/demos/calqlatr/doc/src/calqlatr.qdoc b/examples/demos/calqlatr/doc/src/calqlatr.qdoc index 50f748ca7..891c835c7 100644 --- a/examples/demos/calqlatr/doc/src/calqlatr.qdoc +++ b/examples/demos/calqlatr/doc/src/calqlatr.qdoc @@ -183,5 +183,7 @@ \section1 Source files + \include squish-tested-example.qdocinc + \sa {QML Applications} */ diff --git a/examples/demos/coffee/doc/src/coffee.qdoc b/examples/demos/coffee/doc/src/coffee.qdoc index 3a092427d..f50a89f1f 100644 --- a/examples/demos/coffee/doc/src/coffee.qdoc +++ b/examples/demos/coffee/doc/src/coffee.qdoc @@ -241,5 +241,8 @@ \section1 Source files \sa {Qt Quick Examples and Tutorials} {All Qt Examples} + + \include squish-tested-example.qdocinc + */