aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2017-09-11 00:35:18 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2017-09-11 00:35:18 +0200
commite541e2ecfcd3a817e36069d12a23666ce3dda614 (patch)
tree462af697f6afa09028fe6d72d0f9a43708d8f6e9 /src/mainwindow.cpp
parentBack/Forward NavigationButton class (diff)
downloadsmolbote-e541e2ecfcd3a817e36069d12a23666ce3dda614.tar.xz
Reload/Stop NavigationButton class
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 68afa40..75f1da3 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -80,10 +80,8 @@ MainWindow::MainWindow(QUrl defaultUrl, QWidget *parent) :
forwardButton = new NavigationButton(NavigationButton::ForwardButton, this);
- QToolButton *reloadButton = new QToolButton(this);
- reloadButton->setIcon(style()->standardIcon(QStyle::SP_BrowserReload));
- connect(reloadButton, SIGNAL(clicked()), tabBar->signalMapper(), SLOT(map()));
- tabBar->signalMapper()->setMapping(reloadButton, WebViewTabBar::Reload);
+ reloadButton = new NavigationButton(NavigationButton::ReloadButton, this);
+
QToolButton *homepageButton = new QToolButton(this);
homepageButton->setIcon(style()->standardIcon(QStyle::SP_DirHomeIcon));
connect(homepageButton, SIGNAL(clicked()), tabBar->signalMapper(), SLOT(map()));
@@ -241,6 +239,7 @@ void MainWindow::handleTabChanged(WebView *view)
// connect signals
backButton->setView(view);
forwardButton->setView(view);
+ reloadButton->setView(view);
m_addressBar->setWebView(view);
connect(view, SIGNAL(titleChanged(QString)), this, SLOT(handleTitleUpdated(QString)));
connect(view, SIGNAL(linkHovered(QString)), ui->statusBar, SLOT(showMessage(QString)));