diff options
author | Chris Adams <chris.adams@qinetic.com.au> | 2020-10-15 18:17:25 +1000 |
---|---|---|
committer | Chris Adams <chris.adams@qinetic.com.au> | 2020-11-02 13:19:18 +1000 |
commit | 5679a6141c76ae7d64c3acc8a87b1adb048289e0 (patch) | |
tree | c500725611bfa67d12d7a4da8307f7666289c079 | |
parent | 79b41af6a4117f5efb0298289e20c30b4d0b0b2e (diff) |
Remove invalid method overload which confuses the QML engine
Related to QTBUG-87616
Change-Id: I4752364d85fb1057e5778e14ba4576815e6246e3
Reviewed-by: Pekka Vuorela <pvuorela@iki.fi>
-rw-r--r-- | src/imports/organizer/qdeclarativeorganizermodel.cpp | 20 | ||||
-rw-r--r-- | src/imports/organizer/qdeclarativeorganizermodel_p.h | 1 |
2 files changed, 0 insertions, 21 deletions
diff --git a/src/imports/organizer/qdeclarativeorganizermodel.cpp b/src/imports/organizer/qdeclarativeorganizermodel.cpp index b1420e0b1..c2e174067 100644 --- a/src/imports/organizer/qdeclarativeorganizermodel.cpp +++ b/src/imports/organizer/qdeclarativeorganizermodel.cpp @@ -1351,26 +1351,6 @@ void QDeclarativeOrganizerModel::removeItems(const QStringList& ids) } /*! - \qmlmethod OrganizerModel::removeItems(list<OrganizerItem> items) - Removes asynchronously the organizer items in the given \a items list from the backend. - */ -void QDeclarativeOrganizerModel::removeItems(const QList<QDeclarativeOrganizerItem> &items) -{ - Q_D(QDeclarativeOrganizerModel); - QOrganizerItemRemoveRequest* req = new QOrganizerItemRemoveRequest(this); - req->setManager(d->m_manager); - QList<QOrganizerItem> ois; - - for (int i = 0; i < items.size(); i++) { - ois.append(items[i].item()); - } - - req->setItems(ois); - connect(req, SIGNAL(stateChanged(QOrganizerAbstractRequest::State)), this, SLOT(onRequestStateChanged(QOrganizerAbstractRequest::State))); - req->start(); -} - -/*! \internal */ void QDeclarativeOrganizerModel::onRequestStateChanged(QOrganizerAbstractRequest::State newState) diff --git a/src/imports/organizer/qdeclarativeorganizermodel_p.h b/src/imports/organizer/qdeclarativeorganizermodel_p.h index d04a63573..ea50d23f1 100644 --- a/src/imports/organizer/qdeclarativeorganizermodel_p.h +++ b/src/imports/organizer/qdeclarativeorganizermodel_p.h @@ -142,7 +142,6 @@ public: Q_INVOKABLE void removeItem(const QString& id); Q_INVOKABLE void removeItem(QDeclarativeOrganizerItem *item); Q_INVOKABLE void removeItems(const QStringList& ids); - Q_INVOKABLE void removeItems(const QList<QDeclarativeOrganizerItem> &items); Q_INVOKABLE void saveItem(QDeclarativeOrganizerItem* item); Q_INVOKABLE int fetchItems(const QStringList &itemIds); Q_INVOKABLE int fetchItems(const QDateTime &start, const QDateTime &end, |