diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-02-23 17:19:32 +0100 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-02-23 17:19:32 +0100 |
commit | abd011f7cf8d298b8bbbe30eedb329094d43c0b9 (patch) | |
tree | 300909ce22e5c356a4735dbedaf795a594055c9e /src/mainwindow.cpp | |
parent | Minor features (diff) | |
download | smolbote-abd011f7cf8d298b8bbbe30eedb329094d43c0b9.tar.xz |
Download manager improvements
Added shortcut for download dialog
Dialog has proper title
Settings replaces ~ with home location
Showing download item details
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r-- | src/mainwindow.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 5d7c3b7..32c282d 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -63,13 +63,12 @@ MainWindow::MainWindow(QUrl defaultUrl, QWidget *parent) : // Tools menu QMenu *toolsMenu = new QMenu(tr("Tools"), ui->menuBar); ui->menuBar->addMenu(toolsMenu); - toolsMenu->addAction(tr("Downloads"), Browser::instance()->downloads(), SLOT(show())); + QAction *downloadsAction = toolsMenu->addAction(tr("Downloads"), Browser::instance()->downloads(), SLOT(show())); + downloadsAction->setShortcut(QKeySequence::fromString(settings.value("downloads/dialogShortcut").toString())); + QAction *bookmarksAction = toolsMenu->addAction(tr("Bookmarks"), Browser::instance()->bookmarks(), SLOT(show())); + bookmarksAction->setShortcut(QKeySequence(settings.value("bookmarks/dialogShortcut").toString())); + toolsMenu->addSeparator(); toolsMenu->addAction(tr("Blocker"), blocklistManager, SLOT(show())); - QAction *bookmarksAction = toolsMenu->addAction(tr("Bookmarks")); - bookmarksAction->setShortcut(QKeySequence(settings.value("shortcuts/bookmarks").toString())); - connect(bookmarksAction, &QAction::triggered, [this](){ - Browser::instance()->bookmarks()->show(this); - }); // Profile menu QMenu *profileMenu = new QMenu(tr("Profile"), ui->menuBar); |