diff options
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r-- | src/mainwindow.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 050384b..4b43f49 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -87,8 +87,10 @@ MainWindow::MainWindow(QWidget *parent) : QToolButton *homepageButton = new QToolButton(this); homepageButton->setIcon(style()->standardIcon(QStyle::SP_DirHomeIcon)); - connect(homepageButton, SIGNAL(clicked()), tabBar->signalMapper(), SLOT(map())); - tabBar->signalMapper()->setMapping(homepageButton, WebViewTabBar::Homepage); + connect(homepageButton, &QToolButton::clicked, this, [&]() { + tabBar->currentView()->load(tabBar->profile()->homepage()); + }); + navigationToolBar->addWidget(m_backButton); navigationToolBar->addWidget(m_forwardButton); navigationToolBar->addWidget(m_reloadButton); |