summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2023-05-05 11:10:27 +0200
committerEdward Welbourne <edward.welbourne@qt.io>2023-05-15 14:02:45 +0200
commit3cdc65c2ecc97b9149782bc2b7639d26f5074056 (patch)
tree149cbd4613778a812af8a7a46efda0ef62505c1e /examples
parent00ccc564348f83b07337b7575dfb0a9d0ec8ff2d (diff)
downloadqtbase-3cdc65c2ecc97b9149782bc2b7639d26f5074056.tar.gz
rsslisting example: Tidy up #include usage
Replace one #include with a forward-declaration - in rsslisting.h QUrl is only passed by reference to a function. Shuffle order of existing forward declarations to be alphabetic, in the process. Shuffle #include order in sources so that this example's own headers appear before the Qt ones. Pick-to: 6.5 Task-number: QTBUG-111228 Change-Id: I69a9e091c77f9d3190c0217c8bd9262e056f66fc Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'examples')
-rw-r--r--examples/corelib/serialization/rsslisting/main.cpp3
-rw-r--r--examples/corelib/serialization/rsslisting/rsslisting.cpp3
-rw-r--r--examples/corelib/serialization/rsslisting/rsslisting.h5
3 files changed, 4 insertions, 7 deletions
diff --git a/examples/corelib/serialization/rsslisting/main.cpp b/examples/corelib/serialization/rsslisting/main.cpp
index 7e0089c468..99862bac77 100644
--- a/examples/corelib/serialization/rsslisting/main.cpp
+++ b/examples/corelib/serialization/rsslisting/main.cpp
@@ -7,9 +7,8 @@ main.cpp
Provides the main function for the RSS news reader example.
*/
-#include <QtWidgets>
-
#include "rsslisting.h"
+#include <QtWidgets>
/*!
Create an application and a main widget. Open the main widget for
diff --git a/examples/corelib/serialization/rsslisting/rsslisting.cpp b/examples/corelib/serialization/rsslisting/rsslisting.cpp
index f174969072..51df3a6f4c 100644
--- a/examples/corelib/serialization/rsslisting/rsslisting.cpp
+++ b/examples/corelib/serialization/rsslisting/rsslisting.cpp
@@ -16,13 +16,12 @@ data to an XML reader in pieces. This allows the user to interrupt
its operation, and also allows very large data sources to be read.
*/
+#include "rsslisting.h"
#include <QtCore>
#include <QtWidgets>
#include <QtNetwork>
-#include "rsslisting.h"
-
/*
Constructs an RSSListing widget with a simple user interface, and sets
up the XML reader to use a custom handler class.
diff --git a/examples/corelib/serialization/rsslisting/rsslisting.h b/examples/corelib/serialization/rsslisting/rsslisting.h
index 64e60eff7b..a7fd5a857d 100644
--- a/examples/corelib/serialization/rsslisting/rsslisting.h
+++ b/examples/corelib/serialization/rsslisting/rsslisting.h
@@ -8,14 +8,13 @@
#include <QNetworkReply>
#include <QWidget>
#include <QXmlStreamReader>
-#include <QUrl>
-
QT_BEGIN_NAMESPACE
class QLineEdit;
+class QPushButton;
class QTreeWidget;
class QTreeWidgetItem;
-class QPushButton;
+class QUrl;
QT_END_NAMESPACE
class RSSListing : public QWidget