Mercurial > retraceit > retraceit
diff src/mainwindow.cpp @ 83:11aaa9214cfb
Add back to folder selection button
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Thu, 18 Jun 2015 18:55:00 +0200 |
parents | 016cbcb1a233 |
children | 3b3a1384eb5f |
line wrap: on
line diff
--- a/src/mainwindow.cpp Thu Jun 18 17:58:34 2015 +0200 +++ b/src/mainwindow.cpp Thu Jun 18 18:55:00 2015 +0200 @@ -62,6 +62,12 @@ setCentralWidget(tabWidget); + QPushButton *backBtn = new QPushButton; + backBtn->setIcon(QApplication::style()->standardIcon(QStyle::SP_ArrowBack)); + backBtn->setToolTip(tr("Back to exam selection.")); + tabWidget->setCornerWidget(backBtn, Qt::TopLeftCorner); + + connect (backBtn, &QPushButton::clicked, this, &MainWindow::goBack); connect (mPlayer, &PNGPlayer::error, this, &MainWindow::showErrorMessage); connect (mPlayer, &PNGPlayer::advance, mDataView, &MetaDataView::selectNextRow); connect (mPlayer, &PNGPlayer::back, mDataView, &MetaDataView::selectPrevRow); @@ -222,3 +228,8 @@ connect(next, &QShortcut::activated, mDataView, &MetaDataView::selectNextRow); connect(prev, &QShortcut::activated, mDataView, &MetaDataView::selectPrevRow); } + +void MainWindow::goBack() { + hide(); + showWithFolderSelect(); +}