]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinpart.h
- allow the view implementations to attach custom actions to the context menu
[dolphin.git] / src / dolphinpart.h
index 3203cb90fdcf73024b648376111182bcdc0764c2..a25bc72f3d55556d128ece02bc57432d7990f321 100644 (file)
@@ -129,11 +129,15 @@ private Q_SLOTS:
     void createNewWindow(const KUrl& url);
     /**
      * Opens the context menu on the current mouse position.
-     * @item  File item context. If item is 0, the context menu
-     *        should be applied to \a url.
-     * @url   URL which contains \a item.
-     */
-    void slotOpenContextMenu(const KFileItem& item, const KUrl& url);
+     * @item          File item context. If item is null, the context menu
+     *                should be applied to \a url.
+     * @url           URL which contains \a item.
+     * @customActions Actions that should be added to the context menu,
+     *                if the file item is null.
+     */
+    void slotOpenContextMenu(const KFileItem& item,
+                             const KUrl& url,
+                             const QList<QAction*>& customActions);
 
     /**
      * Asks the host to open the URL \a url if the current view has