+ /**
+ * Indicates in the statusbar that the execution of the command \a command
+ * has been finished.
+ */
+ void showCommand(CommandType command);
+
+ /**
+ * Activates the tab with the index \a index, which means that the current view
+ * is replaced by the view of the given tab.
+ */
+ void setActiveTab(int index);
+
+ /** Closes the currently active tab. */
+ void closeTab();
+
+ /**
+ * Closes the tab with the index \index and activates the tab with index - 1.
+ */
+ void closeTab(int index);
+
+
+ /**
+ * Opens a context menu for the tab with the index \a index
+ * on the position \a pos.
+ */
+ void openTabContextMenu(int index, const QPoint& pos);
+
+ /**
+ * Handles a click on a places item: if the middle mouse button is
+ * clicked, a new tab is opened for \a url, otherwise the current
+ * view is replaced by \a url.
+ */
+ void handlePlacesClick(const KUrl& url, Qt::MouseButtons buttons);
+
+ /**
+ * Is connected to the KTabBar signal testCanDecode() and adjusts
+ * the output parameter \a accept.
+ */
+ void slotTestCanDecode(const QDragMoveEvent* event, bool& accept);
+
+ /**
+ * Is connected with the Dolphin search box and searchs items that
+ * match to the text entered in the search bar.
+ */
+ void searchItems(const KUrl& url);
+