+ KNewMenu* newMenu() const;
+
+ /**
+ * Returns the 'Show Menubar' action which can be shared with
+ * other menus (e. g. a context menu).
+ */
+ KAction* showMenuBarAction() const;
+
+public slots:
+ /**
+ * Handles the dropping of URLs to the given
+ * destination. This is only called by the TreeViewSidebarPage.
+ */
+ void dropUrls(const KUrl::List& urls,
+ const KUrl& destination);
+
+ /**
+ * Returns the main window ID used through DBus.
+ */
+ int getId() const;
+
+ /**
+ * Inform all affected dolphin components (sidebars, views) of an URL
+ * change.
+ */
+ void changeUrl(const KUrl& url);
+
+ /**
+ * Inform all affected dolphin components that a selection change is
+ * requested.
+ */
+ void changeSelection(const KFileItemList& selection);
+
+ /** Stores all settings and quits Dolphin. */
+ void quit();