summaryrefslogtreecommitdiffstats
path: root/examples/corelib
diff options
context:
space:
mode:
authorRym Bouabid <rym.bouabid@qt.io>2023-09-14 17:28:27 +0200
committerRym Bouabid <rym.bouabid@qt.io>2023-09-26 19:58:26 +0200
commitf77c7e1bf54288bd6720e8a41b7ac9a0486c93d5 (patch)
tree4890def3b95e2a3ff4e911cb48e5239bc83ca3a4 /examples/corelib
parent7b63372c2f667015a04421b3f9bf6345681429b3 (diff)
Revamp Local Fortune Server Example: Fix includes
Fix include order to respect the Coding Conventions. Add needed includes to avoid Transitive includes. Remove uneeded classes. Remove QT_{BEGIN,END}_NAMESPACE because these are private Qt macros that should not be used in the examples. Task-number: QTBUG-117064 Pick-to: 6.6 6.5 Change-Id: Ie98d4fbddb18d5578e2651bdb4850527ff984582 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Diffstat (limited to 'examples/corelib')
-rw-r--r--examples/corelib/ipc/localfortuneserver/main.cpp4
-rw-r--r--examples/corelib/ipc/localfortuneserver/server.cpp9
-rw-r--r--examples/corelib/ipc/localfortuneserver/server.h7
3 files changed, 10 insertions, 10 deletions
diff --git a/examples/corelib/ipc/localfortuneserver/main.cpp b/examples/corelib/ipc/localfortuneserver/main.cpp
index 291a6b3f22..c18fa17dfb 100644
--- a/examples/corelib/ipc/localfortuneserver/main.cpp
+++ b/examples/corelib/ipc/localfortuneserver/main.cpp
@@ -1,10 +1,10 @@
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
-#include <QApplication>
-
#include "server.h"
+#include <QApplication>
+
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
diff --git a/examples/corelib/ipc/localfortuneserver/server.cpp b/examples/corelib/ipc/localfortuneserver/server.cpp
index bfdf425f5d..68ce037a48 100644
--- a/examples/corelib/ipc/localfortuneserver/server.cpp
+++ b/examples/corelib/ipc/localfortuneserver/server.cpp
@@ -3,8 +3,13 @@
#include "server.h"
-#include <QtWidgets>
-#include <QtNetwork>
+#include <QGuiApplication>
+#include <QHBoxLayout>
+#include <QLabel>
+#include <QLocalSocket>
+#include <QMessageBox>
+#include <QPushButton>
+#include <QRandomGenerator>
Server::Server(QWidget *parent)
: QDialog(parent)
diff --git a/examples/corelib/ipc/localfortuneserver/server.h b/examples/corelib/ipc/localfortuneserver/server.h
index 26e4792347..d574b7d613 100644
--- a/examples/corelib/ipc/localfortuneserver/server.h
+++ b/examples/corelib/ipc/localfortuneserver/server.h
@@ -5,12 +5,7 @@
#define SERVER_H
#include <QDialog>
-
-QT_BEGIN_NAMESPACE
-class QLabel;
-class QPushButton;
-class QLocalServer;
-QT_END_NAMESPACE
+#include <QLocalServer>
class Server : public QDialog
{