X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2FMainWindow.cpp;h=a7621f19ab5785848048526a2384240cebb9d9bd;hb=0817201dd8aa205f3532c3d850e63786b728e649;hp=470beb3831575b341668b172b379ad2107a79108;hpb=d28b77ef4450cc9ec30590a100c9d357d5d547ef;p=minitube diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 470beb3..a7621f1 100755 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -210,6 +210,10 @@ void MainWindow::createActions() { action->setAutoRepeat(false); action->setToolTip(action->statusTip()); + // show keyboard shortcuts in the status bar + if (!action->shortcut().isEmpty()) + action->setStatusTip(action->statusTip() + " (" + action->shortcut().toString() + ")"); + // make the actions work when video is fullscreen action->setShortcutContext(Qt::ApplicationShortcut); @@ -462,7 +466,7 @@ void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState pauseAct->setEnabled(true); pauseAct->setIcon(QtIconLoader::icon("media-pause", QIcon(":/images/pause.png"))); pauseAct->setText(tr("&Pause")); - pauseAct->setStatusTip(tr("Pause playback")); + pauseAct->setStatusTip(tr("Pause playback") + " (" + pauseAct->shortcut().toString() + ")"); skipAct->setEnabled(true); break; @@ -476,7 +480,7 @@ void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState pauseAct->setEnabled(true); pauseAct->setIcon(QtIconLoader::icon("media-play", QIcon(":/images/play.png"))); pauseAct->setText(tr("&Play")); - pauseAct->setStatusTip(tr("Resume playback")); + pauseAct->setStatusTip(tr("Resume playback") + " (" + pauseAct->shortcut().toString() + ")"); break; case Phonon::BufferingState: