From 9b21b643ca093783ac3d86e6bdcbd45a602ab1ab Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Mon, 10 Jun 2024 18:01:14 +0300 Subject: [PATCH] QmlDesigner: Remove AbstractView::emitCustomNotification() overloads Use default params instead Change-Id: I5e8f7bc2bf29e266768fdabb6d000d058499733e Reviewed-by: Marco Bubke --- .../qmldesigner/designercore/include/abstractview.h | 5 ++--- .../qmldesigner/designercore/model/abstractview.cpp | 13 ++----------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/include/abstractview.h b/src/plugins/qmldesigner/designercore/include/abstractview.h index 2fbc0ae344d..694bdc6448b 100644 --- a/src/plugins/qmldesigner/designercore/include/abstractview.h +++ b/src/plugins/qmldesigner/designercore/include/abstractview.h @@ -132,9 +132,8 @@ public: void emitDocumentMessage(const QList &errors, const QList &warnings = {}); void emitDocumentMessage(const QString &error); - void emitCustomNotification(const QString &identifier); - void emitCustomNotification(const QString &identifier, const QList &nodeList); - void emitCustomNotification(const QString &identifier, const QList &nodeList, const QList &data); + void emitCustomNotification(const QString &identifier, const QList &nodeList = {}, + const QList &data = {}); void emitInstancePropertyChange(const QList > &propertyList); void emitInstanceErrorChange(const QVector &instanceIds); diff --git a/src/plugins/qmldesigner/designercore/model/abstractview.cpp b/src/plugins/qmldesigner/designercore/model/abstractview.cpp index 35ccf36efd8..254f9536f9c 100644 --- a/src/plugins/qmldesigner/designercore/model/abstractview.cpp +++ b/src/plugins/qmldesigner/designercore/model/abstractview.cpp @@ -669,17 +669,8 @@ void AbstractView::emitDocumentMessage(const QList &errors, con model()->d->setDocumentMessages(errors, warnings); } -void AbstractView::emitCustomNotification(const QString &identifier) -{ - emitCustomNotification(identifier, QList()); -} - -void AbstractView::emitCustomNotification(const QString &identifier, const QList &nodeList) -{ - emitCustomNotification(identifier, nodeList, QList()); -} - -void AbstractView::emitCustomNotification(const QString &identifier, const QList &nodeList, const QList &data) +void AbstractView::emitCustomNotification(const QString &identifier, const QList &nodeList, + const QList &data) { if (model()) model()->d->notifyCustomNotification(this, identifier, nodeList, data);