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);
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;
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: