qt: Include less files
diff --git a/qt5/tests/check_actualtext.cpp b/qt5/tests/check_actualtext.cpp
index 709bb3b..f1128ee 100644
--- a/qt5/tests/check_actualtext.cpp
+++ b/qt5/tests/check_actualtext.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_annotations.cpp b/qt5/tests/check_annotations.cpp
index 0e8e88e..6c3f1b6 100644
--- a/qt5/tests/check_annotations.cpp
+++ b/qt5/tests/check_annotations.cpp
@@ -2,7 +2,7 @@
#include <memory>
#include <sstream>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <QTemporaryFile>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_attachments.cpp b/qt5/tests/check_attachments.cpp
index 8e250df..4a7359c 100644
--- a/qt5/tests/check_attachments.cpp
+++ b/qt5/tests/check_attachments.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_cidfontswidthsbuilder.cpp b/qt5/tests/check_cidfontswidthsbuilder.cpp
index 94c6d52..1986934 100644
--- a/qt5/tests/check_cidfontswidthsbuilder.cpp
+++ b/qt5/tests/check_cidfontswidthsbuilder.cpp
@@ -9,7 +9,7 @@
#include "CIDFontsWidthsBuilder.h"
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
class TestCIDFontsWidthsBuilder : public QObject
{
diff --git a/qt5/tests/check_dateConversion.cpp b/qt5/tests/check_dateConversion.cpp
index acbd4b8..e6abc84 100644
--- a/qt5/tests/check_dateConversion.cpp
+++ b/qt5/tests/check_dateConversion.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
Q_DECLARE_METATYPE(QDate)
Q_DECLARE_METATYPE(QTime)
diff --git a/qt5/tests/check_distinguished_name_parser.cpp b/qt5/tests/check_distinguished_name_parser.cpp
index 48d3116..2628cbe 100644
--- a/qt5/tests/check_distinguished_name_parser.cpp
+++ b/qt5/tests/check_distinguished_name_parser.cpp
@@ -8,7 +8,7 @@
//========================================================================
#include "DistinguishedNameParser.h"
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <iostream>
class TestDistinguishedNameParser : public QObject
diff --git a/qt5/tests/check_fonts.cpp b/qt5/tests/check_fonts.cpp
index f3df1b2..bb7983d 100644
--- a/qt5/tests/check_fonts.cpp
+++ b/qt5/tests/check_fonts.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_forms.cpp b/qt5/tests/check_forms.cpp
index 0695936..68530bb 100644
--- a/qt5/tests/check_forms.cpp
+++ b/qt5/tests/check_forms.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
#include <poppler-form.h>
diff --git a/qt5/tests/check_goostring.cpp b/qt5/tests/check_goostring.cpp
index cfb14c2..a82b5b1 100644
--- a/qt5/tests/check_goostring.cpp
+++ b/qt5/tests/check_goostring.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "goo/GooString.h"
diff --git a/qt5/tests/check_internal_outline.cpp b/qt5/tests/check_internal_outline.cpp
index 5db6bf4..5be368a 100644
--- a/qt5/tests/check_internal_outline.cpp
+++ b/qt5/tests/check_internal_outline.cpp
@@ -1,4 +1,5 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
+#include <QtCore/QTemporaryFile>
#include "Outline.h"
#include "PDFDoc.h"
diff --git a/qt5/tests/check_lexer.cpp b/qt5/tests/check_lexer.cpp
index 9c60962..8b7a46f 100644
--- a/qt5/tests/check_lexer.cpp
+++ b/qt5/tests/check_lexer.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "Object.h"
#include "Lexer.h"
diff --git a/qt5/tests/check_links.cpp b/qt5/tests/check_links.cpp
index 3146901..04eeb9b 100644
--- a/qt5/tests/check_links.cpp
+++ b/qt5/tests/check_links.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_metadata.cpp b/qt5/tests/check_metadata.cpp
index 8c87e41..235a4ea 100644
--- a/qt5/tests/check_metadata.cpp
+++ b/qt5/tests/check_metadata.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_object.cpp b/qt5/tests/check_object.cpp
index 08a7f75..cadc006 100644
--- a/qt5/tests/check_object.cpp
+++ b/qt5/tests/check_object.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "poppler/Object.h"
diff --git a/qt5/tests/check_optcontent.cpp b/qt5/tests/check_optcontent.cpp
index e38b9b6..9f3c681 100644
--- a/qt5/tests/check_optcontent.cpp
+++ b/qt5/tests/check_optcontent.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
diff --git a/qt5/tests/check_outline.cpp b/qt5/tests/check_outline.cpp
index bc12bc9..92eb529 100644
--- a/qt5/tests/check_outline.cpp
+++ b/qt5/tests/check_outline.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_overprint.cpp b/qt5/tests/check_overprint.cpp
index 3035c65..c0d965a 100644
--- a/qt5/tests/check_overprint.cpp
+++ b/qt5/tests/check_overprint.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_pagelabelinfo.cpp b/qt5/tests/check_pagelabelinfo.cpp
index a8e0f9e..f45afa5 100644
--- a/qt5/tests/check_pagelabelinfo.cpp
+++ b/qt5/tests/check_pagelabelinfo.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-private.h>
diff --git a/qt5/tests/check_pagelayout.cpp b/qt5/tests/check_pagelayout.cpp
index 20c2f0f..3c134d6 100644
--- a/qt5/tests/check_pagelayout.cpp
+++ b/qt5/tests/check_pagelayout.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_pagemode.cpp b/qt5/tests/check_pagemode.cpp
index 9a0b5e9..78cbc0c 100644
--- a/qt5/tests/check_pagemode.cpp
+++ b/qt5/tests/check_pagemode.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_password.cpp b/qt5/tests/check_password.cpp
index 4207c5e..b58fe1c 100644
--- a/qt5/tests/check_password.cpp
+++ b/qt5/tests/check_password.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_permissions.cpp b/qt5/tests/check_permissions.cpp
index ceaf4d6..d6ea7b4 100644
--- a/qt5/tests/check_permissions.cpp
+++ b/qt5/tests/check_permissions.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_search.cpp b/qt5/tests/check_search.cpp
index be2d6bc..d93e851 100644
--- a/qt5/tests/check_search.cpp
+++ b/qt5/tests/check_search.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
diff --git a/qt5/tests/check_signature_basics.cpp b/qt5/tests/check_signature_basics.cpp
index 635e04c..970b127 100644
--- a/qt5/tests/check_signature_basics.cpp
+++ b/qt5/tests/check_signature_basics.cpp
@@ -12,7 +12,7 @@
// Note that this does not check the actual validity because
// that will have an expiry date, and adding time bombs to unit tests is
// probably not a good idea.
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
#include "SignatureInfo.h"
diff --git a/qt5/tests/check_strings.cpp b/qt5/tests/check_strings.cpp
index 5772fd8..5f18b42 100644
--- a/qt5/tests/check_strings.cpp
+++ b/qt5/tests/check_strings.cpp
@@ -17,7 +17,7 @@
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
*/
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt5.h>
#include <poppler-private.h>
diff --git a/qt5/tests/check_stroke_opacity.cpp b/qt5/tests/check_stroke_opacity.cpp
index 8357f62..50b4b7d 100644
--- a/qt5/tests/check_stroke_opacity.cpp
+++ b/qt5/tests/check_stroke_opacity.cpp
@@ -1,6 +1,6 @@
#include <memory>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <QtCore/QDebug>
#include <QImage>
diff --git a/qt5/tests/check_utf8document.cpp b/qt5/tests/check_utf8document.cpp
index 3641eb5..32c95f6 100644
--- a/qt5/tests/check_utf8document.cpp
+++ b/qt5/tests/check_utf8document.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
diff --git a/qt5/tests/check_utf_conversion.cpp b/qt5/tests/check_utf_conversion.cpp
index 4f1728b..ab16988 100644
--- a/qt5/tests/check_utf_conversion.cpp
+++ b/qt5/tests/check_utf_conversion.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-private.h>
diff --git a/qt6/tests/check_actualtext.cpp b/qt6/tests/check_actualtext.cpp
index d2eff79..1faf082 100644
--- a/qt6/tests/check_actualtext.cpp
+++ b/qt6/tests/check_actualtext.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_annotations.cpp b/qt6/tests/check_annotations.cpp
index ca00d47..bf9d244 100644
--- a/qt6/tests/check_annotations.cpp
+++ b/qt6/tests/check_annotations.cpp
@@ -2,7 +2,7 @@
#include <memory>
#include <sstream>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <QTemporaryFile>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_attachments.cpp b/qt6/tests/check_attachments.cpp
index 319ec4e..74b5511 100644
--- a/qt6/tests/check_attachments.cpp
+++ b/qt6/tests/check_attachments.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_cidfontswidthsbuilder.cpp b/qt6/tests/check_cidfontswidthsbuilder.cpp
index 94c6d52..1986934 100644
--- a/qt6/tests/check_cidfontswidthsbuilder.cpp
+++ b/qt6/tests/check_cidfontswidthsbuilder.cpp
@@ -9,7 +9,7 @@
#include "CIDFontsWidthsBuilder.h"
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
class TestCIDFontsWidthsBuilder : public QObject
{
diff --git a/qt6/tests/check_dateConversion.cpp b/qt6/tests/check_dateConversion.cpp
index d675a40..331dcf3 100644
--- a/qt6/tests/check_dateConversion.cpp
+++ b/qt6/tests/check_dateConversion.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
Q_DECLARE_METATYPE(QDate)
Q_DECLARE_METATYPE(QTime)
diff --git a/qt6/tests/check_distinguished_name_parser.cpp b/qt6/tests/check_distinguished_name_parser.cpp
index 95d84e9..d79b4d6 100644
--- a/qt6/tests/check_distinguished_name_parser.cpp
+++ b/qt6/tests/check_distinguished_name_parser.cpp
@@ -8,7 +8,7 @@
//========================================================================
#include "DistinguishedNameParser.h"
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <iostream>
class TestDistinguishedNameParser : public QObject
diff --git a/qt6/tests/check_fonts.cpp b/qt6/tests/check_fonts.cpp
index a3f0f91..77b8f7e 100644
--- a/qt6/tests/check_fonts.cpp
+++ b/qt6/tests/check_fonts.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_forms.cpp b/qt6/tests/check_forms.cpp
index 50f2f89..ba6e080 100644
--- a/qt6/tests/check_forms.cpp
+++ b/qt6/tests/check_forms.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
#include <poppler-form.h>
diff --git a/qt6/tests/check_goostring.cpp b/qt6/tests/check_goostring.cpp
index cfb14c2..a82b5b1 100644
--- a/qt6/tests/check_goostring.cpp
+++ b/qt6/tests/check_goostring.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "goo/GooString.h"
diff --git a/qt6/tests/check_internal_outline.cpp b/qt6/tests/check_internal_outline.cpp
index d23e773..05db72f2 100644
--- a/qt6/tests/check_internal_outline.cpp
+++ b/qt6/tests/check_internal_outline.cpp
@@ -1,4 +1,5 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
+#include <QtCore/QTemporaryFile>
#include "Outline.h"
#include "PDFDoc.h"
diff --git a/qt6/tests/check_lexer.cpp b/qt6/tests/check_lexer.cpp
index 9c60962..8b7a46f 100644
--- a/qt6/tests/check_lexer.cpp
+++ b/qt6/tests/check_lexer.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "Object.h"
#include "Lexer.h"
diff --git a/qt6/tests/check_links.cpp b/qt6/tests/check_links.cpp
index 04075c5..cb9981b 100644
--- a/qt6/tests/check_links.cpp
+++ b/qt6/tests/check_links.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_metadata.cpp b/qt6/tests/check_metadata.cpp
index e500800..53098cf 100644
--- a/qt6/tests/check_metadata.cpp
+++ b/qt6/tests/check_metadata.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_object.cpp b/qt6/tests/check_object.cpp
index 08a7f75..cadc006 100644
--- a/qt6/tests/check_object.cpp
+++ b/qt6/tests/check_object.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "poppler/Object.h"
diff --git a/qt6/tests/check_optcontent.cpp b/qt6/tests/check_optcontent.cpp
index 37a737b..f36290a 100644
--- a/qt6/tests/check_optcontent.cpp
+++ b/qt6/tests/check_optcontent.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
diff --git a/qt6/tests/check_outline.cpp b/qt6/tests/check_outline.cpp
index 8f7383e..f497968 100644
--- a/qt6/tests/check_outline.cpp
+++ b/qt6/tests/check_outline.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_overprint.cpp b/qt6/tests/check_overprint.cpp
index 1b55156..c70310d 100644
--- a/qt6/tests/check_overprint.cpp
+++ b/qt6/tests/check_overprint.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_pagelabelinfo.cpp b/qt6/tests/check_pagelabelinfo.cpp
index a8e0f9e..f45afa5 100644
--- a/qt6/tests/check_pagelabelinfo.cpp
+++ b/qt6/tests/check_pagelabelinfo.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-private.h>
diff --git a/qt6/tests/check_pagelayout.cpp b/qt6/tests/check_pagelayout.cpp
index e17b293..a4d9513 100644
--- a/qt6/tests/check_pagelayout.cpp
+++ b/qt6/tests/check_pagelayout.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_pagemode.cpp b/qt6/tests/check_pagemode.cpp
index f20548d..0c4551b 100644
--- a/qt6/tests/check_pagemode.cpp
+++ b/qt6/tests/check_pagemode.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_password.cpp b/qt6/tests/check_password.cpp
index f473fdc..b788fd0 100644
--- a/qt6/tests/check_password.cpp
+++ b/qt6/tests/check_password.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_permissions.cpp b/qt6/tests/check_permissions.cpp
index fde1916..ecbb9f9 100644
--- a/qt6/tests/check_permissions.cpp
+++ b/qt6/tests/check_permissions.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_search.cpp b/qt6/tests/check_search.cpp
index 6242676..6c19e6e 100644
--- a/qt6/tests/check_search.cpp
+++ b/qt6/tests/check_search.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
diff --git a/qt6/tests/check_signature_basics.cpp b/qt6/tests/check_signature_basics.cpp
index 9a9955c..e256ea3 100644
--- a/qt6/tests/check_signature_basics.cpp
+++ b/qt6/tests/check_signature_basics.cpp
@@ -12,7 +12,7 @@
// Note that this does not check the actual validity because
// that will have an expiry date, and adding time bombs to unit tests is
// probably not a good idea.
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
#include "SignatureInfo.h"
diff --git a/qt6/tests/check_strings.cpp b/qt6/tests/check_strings.cpp
index 0fe8a7e..2157f2e 100644
--- a/qt6/tests/check_strings.cpp
+++ b/qt6/tests/check_strings.cpp
@@ -17,7 +17,7 @@
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
*/
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-qt6.h>
#include <poppler-private.h>
diff --git a/qt6/tests/check_stroke_opacity.cpp b/qt6/tests/check_stroke_opacity.cpp
index 9ece677..fa69ad1 100644
--- a/qt6/tests/check_stroke_opacity.cpp
+++ b/qt6/tests/check_stroke_opacity.cpp
@@ -1,6 +1,6 @@
#include <memory>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <QtCore/QDebug>
#include <QImage>
diff --git a/qt6/tests/check_utf8document.cpp b/qt6/tests/check_utf8document.cpp
index cedf634..c58ec0b 100644
--- a/qt6/tests/check_utf8document.cpp
+++ b/qt6/tests/check_utf8document.cpp
@@ -1,4 +1,4 @@
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include "PDFDoc.h"
#include "GlobalParams.h"
diff --git a/qt6/tests/check_utf_conversion.cpp b/qt6/tests/check_utf_conversion.cpp
index 7cb51e5..f4b3cb8 100644
--- a/qt6/tests/check_utf_conversion.cpp
+++ b/qt6/tests/check_utf_conversion.cpp
@@ -1,5 +1,5 @@
#include <QtCore/QScopedPointer>
-#include <QtTest/QtTest>
+#include <QtTest/QTest>
#include <poppler-private.h>