]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinrecenttabsmenu.h
Fix includes
[dolphin.git] / src / dolphinrecenttabsmenu.h
index 34d41530b6b4096d60829b2a4e6115a19c6a577d..fe92a516d1c7b41fdd067ebba47b6e3fe02ef000 100644 (file)
@@ -21,9 +21,8 @@
 #define DOLPHIN_RECENT_TABS_MENU_H
 
 #include <KActionMenu>
-#include <KUrl>
+#include <QUrl>
 
-class DolphinTabPage;
 class QAction;
 
 class DolphinRecentTabsMenu : public KActionMenu
@@ -34,10 +33,12 @@ public:
     explicit DolphinRecentTabsMenu(QObject* parent);
 
 public slots:
-    void rememberClosedTab(const KUrl& primaryUrl, const KUrl& secondaryUrl);
+    void rememberClosedTab(const QUrl& url, const QByteArray& state);
+    void undoCloseTab();
 
 signals:
-    void restoreClosedTab(const KUrl& primaryUrl, const KUrl& secondaryUrl);
+    void restoreClosedTab(const QByteArray& state);
+    void closedTabsCountChanged(unsigned int count);
 
 private slots:
     void handleAction(QAction* action);
@@ -46,4 +47,4 @@ private:
     QAction* m_clearListAction;
 };
 
-#endif
\ No newline at end of file
+#endif