]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphintabwidget.h
Open new tab placement option
[dolphin.git] / src / dolphintabwidget.h
index 707eb086ad4cd73468d4b1034e25e8ed1110fe55..fbfe283026bc63549e5096a7b71af2fc34eb3dcf 100644 (file)
@@ -8,11 +8,11 @@
 #define DOLPHIN_TAB_WIDGET_H
 
 #include "dolphinnavigatorswidgetaction.h"
+#include "dolphintabpage.h"
 
 #include <QTabWidget>
 #include <QUrl>
 
-class DolphinTabPage;
 class DolphinViewContainer;
 class KConfigGroup;
 
@@ -21,19 +21,6 @@ class DolphinTabWidget : public QTabWidget
     Q_OBJECT
 
 public:
-    /**
-     * @brief Controls where tabs are placed
-     */
-    enum TabPlacement {
-        /**
-          * The new tab is placed after the current tab
-          */
-        AfterCurrentTab,
-        /**
-          * The new tab is placed after the last tab
-          */
-        AfterLastTab
-    };
 
     /**
      * @param navigatorsWidget The navigatorsWidget which is always going to be connected
@@ -118,11 +105,9 @@ public slots:
 
     /**
      * Opens a new tab in the background showing the URL \a primaryUrl and the
-     * optional URL \a secondaryUrl. \a tabPlacement controls where the new tab
-     * is placed.
+     * optional URL \a secondaryUrl.
      */
-    void openNewTab(const QUrl &primaryUrl, const QUrl &secondaryUrl = QUrl(),
-                    DolphinTabWidget::TabPlacement tabPlacement = AfterLastTab);
+    void openNewTab(const QUrl &primaryUrl, const QUrl &secondaryUrl = QUrl());
 
     /**
      * Opens each directory in \p dirs in a separate tab. If \a splitView is set,