summaryrefslogtreecommitdiff
path: root/src/qdbus/qdbusviewer/qdbusviewer.h
diff options
context:
space:
mode:
authorIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2023-05-11 16:05:19 +0200
committerIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2023-05-16 12:57:53 +0200
commit450bb8dacdff2c0dd24bbe9eea998c70bd5f6fae (patch)
tree7f9654c50c540b9735e99856839e035f3dd7ebab /src/qdbus/qdbusviewer/qdbusviewer.h
parent24085ee19751fa39db5f70d2d850ff5b82a7e400 (diff)
downloadqttools-450bb8dacdff2c0dd24bbe9eea998c70bd5f6fae.tar.gz
QDBusViewer: Use QDBusServiceWatcher
This replaces connections to deprecated signal QDBusConnectionInterface::serviceOwnerChanged() and avoids a warning being printed at run time. QDBusServiceWatcher emits the serviceOwnerChanged() signal when services are registered and unregistered, so this one signal replaces 3 signals from QDBusConnectionInterface. Fixes: QTBUG-28618 Change-Id: Ic2afa25e8c6438ead93c75b4c8864e557ba70714 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/qdbus/qdbusviewer/qdbusviewer.h')
-rw-r--r--src/qdbus/qdbusviewer/qdbusviewer.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/qdbus/qdbusviewer/qdbusviewer.h b/src/qdbus/qdbusviewer/qdbusviewer.h
index 58d0f6143..4272d6957 100644
--- a/src/qdbus/qdbusviewer/qdbusviewer.h
+++ b/src/qdbus/qdbusviewer/qdbusviewer.h
@@ -50,8 +50,6 @@ private slots:
void dumpError(const QDBusError &error);
void refreshChildren();
- void serviceRegistered(const QString &service);
- void serviceUnregistered(const QString &service);
void serviceOwnerChanged(const QString &name, const QString &oldOwner, const QString &newOwner);
void serviceFilterReturnPressed();
@@ -61,6 +59,7 @@ private slots:
void anchorClicked(const QUrl &url);
private:
+ void serviceRegistered(const QString &service);
void logMessage(const QString &msg);
void showEvent(QShowEvent *) override;
bool eventFilter(QObject *obj, QEvent *event) override;