diff options
author | Kurt Korbatits <kurt.korbatits@nokia.com> | 2012-01-13 10:28:41 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-16 01:55:22 +0100 |
commit | 990e890b9ed6cfc0ee7c24d8a829cef84baf8aac (patch) | |
tree | a7916a528c666971ffdb5fd2367eb658caa9b51c /tests | |
parent | f1da37e9891417a41343ca39e729e3766959157f (diff) |
Changed unittests in corelib to use specific headers instead of super-headers.
Modified unittests to use specific class headers instead of
using super-headers like QtCore that pull in all the headers for
the module.
- Decreasing build time.
Change-Id: I9c3fd0767be15205893bb406f609c8283a2a3a5a
Reviewed-by: Kurt Korbatits <kurt.korbatits@nokia.com>
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
Diffstat (limited to 'tests')
16 files changed, 35 insertions, 21 deletions
diff --git a/tests/auto/corelib/codecs/qtextcodec/echo/main.cpp b/tests/auto/corelib/codecs/qtextcodec/echo/main.cpp index 6854827421..934f9f904b 100644 --- a/tests/auto/corelib/codecs/qtextcodec/echo/main.cpp +++ b/tests/auto/corelib/codecs/qtextcodec/echo/main.cpp @@ -42,7 +42,8 @@ #include <stdlib.h> #include <stdio.h> -#include <QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QTextCodec> int main(int argc, char **argv) { diff --git a/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp b/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp index 3a94269c2b..d17bab3bc1 100644 --- a/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp +++ b/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp @@ -40,7 +40,12 @@ ****************************************************************************/ #include <QtTest/QtTest> -#include <QtGui/QtGui> +#include <QtGui/QBitmap> +#include <QtGui/QPixmap> +#include <QtGui/QPicture> +#include <QtGui/QTextLength> +#include <QtGui/QPainter> +#include <QtGui/QPen> Q_DECLARE_METATYPE(QBitArray) Q_DECLARE_METATYPE(qint64) diff --git a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp index 0736277e97..535807bfc3 100644 --- a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp +++ b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp @@ -40,7 +40,7 @@ ****************************************************************************/ -#include <QtCore/QtCore> +#include <QtCore/QCoreApplication> #include <QtCore/QtDebug> #include <QtTest/QtTest> diff --git a/tests/auto/corelib/io/qfile/stdinprocess/main.cpp b/tests/auto/corelib/io/qfile/stdinprocess/main.cpp index 796aa9d3e0..14cb28af6b 100644 --- a/tests/auto/corelib/io/qfile/stdinprocess/main.cpp +++ b/tests/auto/corelib/io/qfile/stdinprocess/main.cpp @@ -40,7 +40,8 @@ ****************************************************************************/ -#include <QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QFile> int main(int argc, char *argv[]) { diff --git a/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp b/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp index 34fb0089aa..b1c02a6c02 100644 --- a/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp +++ b/tests/auto/corelib/io/qiodevice/tst_qiodevice.cpp @@ -39,7 +39,7 @@ ** ****************************************************************************/ -#include <QtCore/QtCore> +#include <QtCore/QCoreApplication> #include <QtNetwork/QtNetwork> #include <QtTest/QtTest> diff --git a/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp b/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp index 62dbc088a2..539f49fa97 100644 --- a/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp +++ b/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp @@ -41,7 +41,7 @@ #include <QtTest/QtTest> -#include <QtCore> +#include <QtCore/QCoreApplication> class tst_QResourceEngine: public QObject { diff --git a/tests/auto/corelib/io/qtextstream/readAllStdinProcess/main.cpp b/tests/auto/corelib/io/qtextstream/readAllStdinProcess/main.cpp index 1007b6403a..a33b6759b4 100644 --- a/tests/auto/corelib/io/qtextstream/readAllStdinProcess/main.cpp +++ b/tests/auto/corelib/io/qtextstream/readAllStdinProcess/main.cpp @@ -40,7 +40,9 @@ ****************************************************************************/ -#include <QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QTextStream> +#include <QtCore/QDebug> int main(int argc, char **argv) { diff --git a/tests/auto/corelib/io/qtextstream/readLineStdinProcess/main.cpp b/tests/auto/corelib/io/qtextstream/readLineStdinProcess/main.cpp index 2216f10b1d..e561fc886f 100644 --- a/tests/auto/corelib/io/qtextstream/readLineStdinProcess/main.cpp +++ b/tests/auto/corelib/io/qtextstream/readLineStdinProcess/main.cpp @@ -40,7 +40,10 @@ ****************************************************************************/ -#include <QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QTextStream> +#include <QtCore/QString> + int main(int argc, char **argv) { diff --git a/tests/auto/corelib/io/qtextstream/stdinProcess/main.cpp b/tests/auto/corelib/io/qtextstream/stdinProcess/main.cpp index 39855308b5..7fcfd6d53b 100644 --- a/tests/auto/corelib/io/qtextstream/stdinProcess/main.cpp +++ b/tests/auto/corelib/io/qtextstream/stdinProcess/main.cpp @@ -40,7 +40,8 @@ ****************************************************************************/ -#include <QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QTextStream> int main(int argc, char **argv) { diff --git a/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp b/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp index 5d7eb1d759..af1e492a8b 100644 --- a/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp +++ b/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp @@ -40,7 +40,7 @@ ****************************************************************************/ #include <QtTest/QtTest> -#include <QtCore/QtCore> +#include <QtCore/QCoreApplication> #include <QtCore/QSortFilterProxyModel> #include <QtCore/QStringListModel> diff --git a/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp b/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp index ec59bcd216..fc11fbf763 100644 --- a/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp +++ b/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp @@ -40,9 +40,8 @@ ****************************************************************************/ #include <QtTest/QtTest> -#include <QtCore> -#include <QtGui> -#include <QtWidgets> +#include <QtCore/QCoreApplication> +#include <QtWidgets/QStandardItemModel> #include "dynamictreemodel.h" #include "qidentityproxymodel.h" diff --git a/tests/auto/corelib/itemmodels/qitemmodel/modelstotest.cpp b/tests/auto/corelib/itemmodels/qitemmodel/modelstotest.cpp index 5f96513171..20985b69a6 100644 --- a/tests/auto/corelib/itemmodels/qitemmodel/modelstotest.cpp +++ b/tests/auto/corelib/itemmodels/qitemmodel/modelstotest.cpp @@ -41,10 +41,10 @@ #include <QtTest/QtTest> -#include <QtCore/QtCore> +#include <QtCore/QCoreApplication> #include <QtSql/QtSql> #include <QtWidgets/QtWidgets> -#include <QSortFilterProxyModel> +#include <QtCore/QSortFilterProxyModel> /* To add a model to be tested add the header file to the includes diff --git a/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp b/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp index 636635a5b5..6d673ae00f 100644 --- a/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp +++ b/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp @@ -40,7 +40,7 @@ ****************************************************************************/ #include <QtTest/QtTest> -#include <QtCore> +#include <QtCore/QCoreApplication> #include <qdebug.h> #include "modelstotest.cpp" #include <QMetaType> diff --git a/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp b/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp index 3b4b71cf8b..559a806ef3 100644 --- a/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp +++ b/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp @@ -43,9 +43,10 @@ #include "dynamictreemodel.h" #include "modeltest.h" -#include <QtCore> -#include <QtGui> -#include <QtWidgets> +#include <QtCore/QCoreApplication> +#include <QtWidgets/QStandardItem> +#include <QtWidgets/QTreeView> +#include <QtWidgets/QTableView> #include <qdebug.h> diff --git a/tests/auto/corelib/thread/qthreadstorage/crashOnExit.cpp b/tests/auto/corelib/thread/qthreadstorage/crashOnExit.cpp index 32a1fe5381..4c5fcf916a 100644 --- a/tests/auto/corelib/thread/qthreadstorage/crashOnExit.cpp +++ b/tests/auto/corelib/thread/qthreadstorage/crashOnExit.cpp @@ -39,7 +39,8 @@ ** ****************************************************************************/ -#include <QtCore/QtCore> +#include <QtCore/QCoreApplication> +#include <QtCore/QThreadStorage> class Class { diff --git a/tests/auto/corelib/tools/qcryptographichash/tst_qcryptographichash.cpp b/tests/auto/corelib/tools/qcryptographichash/tst_qcryptographichash.cpp index 83efdb1fe7..14b41e178d 100644 --- a/tests/auto/corelib/tools/qcryptographichash/tst_qcryptographichash.cpp +++ b/tests/auto/corelib/tools/qcryptographichash/tst_qcryptographichash.cpp @@ -40,6 +40,7 @@ ****************************************************************************/ +#include <QtCore/QCoreApplication> #include <QtTest/QtTest> class tst_QCryptographicHash : public QObject @@ -54,7 +55,6 @@ private slots: void files_data(); void files(); }; -#include <QtCore> void tst_QCryptographicHash::repeated_result_data() { |