diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-09-30 11:34:05 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-09-30 11:34:05 +0200 |
commit | 1e3b29b9ac6a6b467bc28ae6c6b20b9dbdd92d03 (patch) | |
tree | 4dbc2ed2756da43fe3c1df21087cbc24371c1570 /src/mainwindow.cpp | |
parent | Fixed bug with tab bar not showing up (diff) | |
download | smolbote-1e3b29b9ac6a6b467bc28ae6c6b20b9dbdd92d03.tar.xz |
Cleaned up WebViewTabBar
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); |