aboutsummaryrefslogtreecommitdiff
path: root/src/browser.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2017-12-08 21:01:02 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2017-12-08 21:01:02 +0100
commit44cbf54997f9a61836729d111cd9190df6250a4b (patch)
tree79ac9c3d71492d045bc7d3291754bb3a1765d5d7 /src/browser.cpp
parentMerge branch 'master' of neueland-git:smolbote (diff)
downloadsmolbote-44cbf54997f9a61836729d111cd9190df6250a4b.tar.xz
Fixed showing bookmarks and downloads widgets
Diffstat (limited to 'src/browser.cpp')
-rw-r--r--src/browser.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/browser.cpp b/src/browser.cpp
index 60b8810..354b179 100644
--- a/src/browser.cpp
+++ b/src/browser.cpp
@@ -19,9 +19,10 @@
******************************************************************************/
#include "browser.h"
+#include <bookmarks/bookmarkswidget.h>
+#include <downloads/downloadswidget.h>
#include "mainwindow.h"
#include <QtWebEngine>
-
#include <QDir>
Browser::Browser(int &argc, char *argv[]) :
@@ -46,8 +47,8 @@ void Browser::setConfiguration(std::shared_ptr<Configuration> &config)
{
m_config = config;
-// m_bookmarksManager = std::make_shared<BookmarksWidget>(QString::fromStdString(m_config->value<std::string>("bookmarks.path").value()));
-// m_downloadManager = std::make_shared<DownloadsWidget>(QString::fromStdString(m_config->value<std::string>("downloads.path").value()));
+ m_bookmarksManager = std::make_shared<BookmarksWidget>(QString::fromStdString(m_config->value<std::string>("bookmarks.path").value()));
+ m_downloadManager = std::make_shared<DownloadsWidget>(QString::fromStdString(m_config->value<std::string>("downloads.path").value()));
}
void Browser::loadProfiles()
@@ -118,6 +119,8 @@ MainWindow *Browser::createWindow()
{
// the window will delete itself when it closes, so we don't need to delete it
MainWindow *window = new MainWindow(m_config);
+ window->setBookmarksWidget(m_bookmarksManager);
+ window->setDownloadsWidget(m_downloadManager);
window->setProfile(m_defaultProfile);
m_windows.append(window);