diff options
author | Edward Welbourne <edward.welbourne@qt.io> | 2023-05-05 11:10:27 +0200 |
---|---|---|
committer | Edward Welbourne <edward.welbourne@qt.io> | 2023-05-15 14:02:45 +0200 |
commit | 3cdc65c2ecc97b9149782bc2b7639d26f5074056 (patch) | |
tree | 149cbd4613778a812af8a7a46efda0ef62505c1e /examples | |
parent | 00ccc564348f83b07337b7575dfb0a9d0ec8ff2d (diff) | |
download | qtbase-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.cpp | 3 | ||||
-rw-r--r-- | examples/corelib/serialization/rsslisting/rsslisting.cpp | 3 | ||||
-rw-r--r-- | examples/corelib/serialization/rsslisting/rsslisting.h | 5 |
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 |