summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Adams <chris.adams@qinetic.com.au>2020-10-15 18:17:25 +1000
committerChris Adams <chris.adams@qinetic.com.au>2020-11-02 13:19:18 +1000
commit5679a6141c76ae7d64c3acc8a87b1adb048289e0 (patch)
treec500725611bfa67d12d7a4da8307f7666289c079
parent79b41af6a4117f5efb0298289e20c30b4d0b0b2e (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.cpp20
-rw-r--r--src/imports/organizer/qdeclarativeorganizermodel_p.h1
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,