]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/places/placesitemmodel.h
Fix several bookmark synchronization issues
[dolphin.git] / src / panels / places / placesitemmodel.h
index bfc845e41d56b0103b7840f75ac9ab93a9d62807..00bdb1c02f3e901c15d8dd3509b95e7e11025bfb 100644 (file)
@@ -52,6 +52,10 @@ public:
     explicit PlacesItemModel(QObject* parent = 0);
     virtual ~PlacesItemModel();
 
+    PlacesItem* createPlacesItem(const QString& text,
+                                 const KUrl& url,
+                                 const QString& iconName);
+
     PlacesItem* placesItem(int index) const;
 
     void setHiddenItemsShown(bool show);
@@ -85,7 +89,7 @@ signals:
 
 protected:
     virtual void onItemInserted(int index);
-    virtual void onItemRemoved(int index);
+    virtual void onItemRemoved(int index, KStandardItem* removedItem);
     virtual void onItemChanged(int index, const QSet<QByteArray>& changedRoles);
 
 private slots: