#include <kparts/part.h>
#include <kparts/browserextension.h>
+class DolphinViewActionHandler;
+class QActionGroup;
+class KAction;
class KFileItemList;
class KFileItem;
class DolphinPartBrowserExtension;
void updatePasteAction();
/**
- * Connected to the "move_to_trash" action; adds "shift means del" handling.
+ * Connected to all "Go" menu actions provided by DolphinPart
*/
- void slotTrashActivated(Qt::MouseButtons, Qt::KeyboardModifiers);
+ void slotGoTriggered(QAction* action);
+
+ /**
+ * Connected to the "editMimeType" action
+ */
+ void slotEditMimeType();
+
+ /**
+ * Connected to the "properties" action
+ */
+ void slotProperties();
private:
void createActions();
+ void createGoAction(const char* name, const char* iconName,
+ const QString& text, const QString& url,
+ QActionGroup* actionGroup);
private:
DolphinView* m_view;
+ DolphinViewActionHandler* m_actionHandler;
KDirLister* m_dirLister;
DolphinModel* m_dolphinModel;
DolphinSortFilterProxyModel* m_proxyModel;