ui: Show recent bookmarks in bookmarks menu (issue #414)

bug id = 414
This commit is contained in:
Eberhard Graether
2017-07-12 15:01:14 +02:00
parent 77e748a5e1
commit 997f952b86
10 changed files with 93 additions and 5 deletions
+6
View File
@@ -10,6 +10,7 @@
#include "data/search/SearchMatch.h"
#include "qt/window/QtWindowStack.h"
class Bookmark;
class QDockWidget;
class View;
@@ -70,6 +71,7 @@ public:
void forceEnterLicense(bool expired);
void updateHistoryMenu(const std::vector<SearchMatch>& history);
void updateBookmarksMenu(const std::vector<std::shared_ptr<Bookmark>>& bookmarks);
void setContentEnabled(bool enabled);
@@ -133,6 +135,7 @@ private slots:
void showBookmarkBrowser();
void openHistoryAction();
void activateBookmarkAction();
private:
struct DockWidget
@@ -166,6 +169,9 @@ private:
QMenu* m_historyMenu;
std::vector<SearchMatch> m_history;
QMenu* m_bookmarksMenu;
std::vector<std::shared_ptr<Bookmark>> m_bookmarks;
QAction** m_recentProjectAction;
QAction* m_showTitleBarsAction;