comparison 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
comparison
equal deleted inserted replaced
82:9a03703622b8 83:11aaa9214cfb
60 tabWidget->addTab(mDataView, tr("Filter/Details")); 60 tabWidget->addTab(mDataView, tr("Filter/Details"));
61 tabWidget->setMovable(true); 61 tabWidget->setMovable(true);
62 62
63 setCentralWidget(tabWidget); 63 setCentralWidget(tabWidget);
64 64
65 QPushButton *backBtn = new QPushButton;
66 backBtn->setIcon(QApplication::style()->standardIcon(QStyle::SP_ArrowBack));
67 backBtn->setToolTip(tr("Back to exam selection."));
68 tabWidget->setCornerWidget(backBtn, Qt::TopLeftCorner);
69
70 connect (backBtn, &QPushButton::clicked, this, &MainWindow::goBack);
65 connect (mPlayer, &PNGPlayer::error, this, &MainWindow::showErrorMessage); 71 connect (mPlayer, &PNGPlayer::error, this, &MainWindow::showErrorMessage);
66 connect (mPlayer, &PNGPlayer::advance, mDataView, &MetaDataView::selectNextRow); 72 connect (mPlayer, &PNGPlayer::advance, mDataView, &MetaDataView::selectNextRow);
67 connect (mPlayer, &PNGPlayer::back, mDataView, &MetaDataView::selectPrevRow); 73 connect (mPlayer, &PNGPlayer::back, mDataView, &MetaDataView::selectPrevRow);
68 connect (mPlayer, &PNGPlayer::jumpToFrame, mDataView, &MetaDataView::selectRow); 74 connect (mPlayer, &PNGPlayer::jumpToFrame, mDataView, &MetaDataView::selectRow);
69 connect (mDataView, &MetaDataView::selectionChanged, mPlayer, 75 connect (mDataView, &MetaDataView::selectionChanged, mPlayer,
220 226
221 connect(pause, &QShortcut::activated, mPlayer, &PNGPlayer::togglePlay); 227 connect(pause, &QShortcut::activated, mPlayer, &PNGPlayer::togglePlay);
222 connect(next, &QShortcut::activated, mDataView, &MetaDataView::selectNextRow); 228 connect(next, &QShortcut::activated, mDataView, &MetaDataView::selectNextRow);
223 connect(prev, &QShortcut::activated, mDataView, &MetaDataView::selectPrevRow); 229 connect(prev, &QShortcut::activated, mDataView, &MetaDataView::selectPrevRow);
224 } 230 }
231
232 void MainWindow::goBack() {
233 hide();
234 showWithFolderSelect();
235 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)