+bool DolphinContextMenu::placeExists(const KUrl& url) const
+{
+ const KFilePlacesModel* placesModel = DolphinSettings::instance().placesModel();
+ const int count = placesModel->rowCount();
+
+ for (int i = 0; i < count; ++i) {
+ const QModelIndex index = placesModel->index(i, 0);
+
+ if (url.equals(placesModel->url(index), KUrl::CompareWithoutTrailingSlash)) {
+ return true;
+ }
+ }
+ return false;
+}
+