]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/places/placespanel.h
Merge remote-tracking branch 'origin/KDE/4.9'
[dolphin.git] / src / panels / places / placespanel.h
index 52fa153bc233e47b9c52f6b542a8caa694f7d2b1..16112e8b24f333be0c812d9541376b28b20c15e6 100644 (file)
@@ -28,6 +28,7 @@ class KItemListController;
 class PlacesItemEditDialog;
 class PlacesItem;
 class PlacesItemModel;
+class PlacesView;
 class QGraphicsSceneDragDropEvent;
 
 /**
@@ -59,6 +60,7 @@ private slots:
     void slotItemContextMenuRequested(int index, const QPointF& pos);
     void slotViewContextMenuRequested(const QPointF& pos);
     void slotItemDropEvent(int index, QGraphicsSceneDragDropEvent* event);
+    void slotItemDropEventStorageSetupDone(int index, bool success);
     void slotAboveItemDropEvent(int index, QGraphicsSceneDragDropEvent* event);
     void slotUrlsDropped(const KUrl& dest, QDropEvent* event, QWidget* parent);
     void slotTrashUpdated(KJob* job);
@@ -80,9 +82,14 @@ private:
 private:
     KItemListController* m_controller;
     PlacesItemModel* m_model;
+    PlacesView* m_view;
 
     KUrl m_storageSetupFailedUrl;
     Qt::MouseButton m_triggerStorageSetupButton;
+
+    int m_itemDropEventIndex;
+    QMimeData* m_itemDropEventMimeData;
+    QDropEvent* m_itemDropEvent;
 };
 
 #endif // PLACESPANEL_H