QmlDesigner: Remove AbstractView::emitCustomNotification() overloads

Use default params instead

Change-Id: I5e8f7bc2bf29e266768fdabb6d000d058499733e
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
Mahmoud Badri
2024-06-10 18:01:14 +03:00
parent 71241c4abb
commit 9b21b643ca
2 changed files with 4 additions and 14 deletions

View File

@@ -132,9 +132,8 @@ public:
void emitDocumentMessage(const QList<DocumentMessage> &errors, const QList<DocumentMessage> &warnings = {});
void emitDocumentMessage(const QString &error);
void emitCustomNotification(const QString &identifier);
void emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList);
void emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList, const QList<QVariant> &data);
void emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList = {},
const QList<QVariant> &data = {});
void emitInstancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList);
void emitInstanceErrorChange(const QVector<qint32> &instanceIds);

View File

@@ -669,17 +669,8 @@ void AbstractView::emitDocumentMessage(const QList<DocumentMessage> &errors, con
model()->d->setDocumentMessages(errors, warnings);
}
void AbstractView::emitCustomNotification(const QString &identifier)
{
emitCustomNotification(identifier, QList<ModelNode>());
}
void AbstractView::emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList)
{
emitCustomNotification(identifier, nodeList, QList<QVariant>());
}
void AbstractView::emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList, const QList<QVariant> &data)
void AbstractView::emitCustomNotification(const QString &identifier, const QList<ModelNode> &nodeList,
const QList<QVariant> &data)
{
if (model())
model()->d->notifyCustomNotification(this, identifier, nodeList, data);