From 976f30dc5939d887606cc4df33b80f6e9d3563ab Mon Sep 17 00:00:00 2001 From: Rym Bouabid Date: Mon, 11 Sep 2023 18:24:56 +0200 Subject: [PATCH] Revamp Shared Memory Example: Change the used QSharedMemory constructor Use QSharedMemory(const QNativeIpcKey &key) constructor to port away from the deprecated QSharedMemory(const QString &) constructor. Task-number: QTBUG-108858 Pick-to: 6.6 Change-Id: I05615100f77f571fe32a3cf627c3df46baaa7f7a Reviewed-by: Ivan Solovev --- examples/corelib/ipc/sharedmemory/dialog.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/corelib/ipc/sharedmemory/dialog.cpp b/examples/corelib/ipc/sharedmemory/dialog.cpp index f01866dc8e3..4e8f93a77b3 100644 --- a/examples/corelib/ipc/sharedmemory/dialog.cpp +++ b/examples/corelib/ipc/sharedmemory/dialog.cpp @@ -5,6 +5,9 @@ #include #include +#include + +using namespace Qt::StringLiterals; /*! \class Dialog @@ -30,8 +33,9 @@ each button. */ //! [0] + Dialog::Dialog(QWidget *parent) - : QDialog(parent), sharedMemory("QSharedMemoryExample") + : QDialog(parent), sharedMemory(QNativeIpcKey(u"QSharedMemoryExample"_s)) { ui.setupUi(this); connect(ui.loadFromFileButton, &QPushButton::clicked,