From 1e3b29b9ac6a6b467bc28ae6c6b20b9dbdd92d03 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sat, 30 Sep 2017 11:34:05 +0200 Subject: Cleaned up WebViewTabBar --- src/mainwindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/mainwindow.cpp') 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); -- cgit v1.2.1