void MetaWindow::createActions(){ playAction = new QAction(style()->standardIcon(QStyle::SP_MediaPlay), tr("Play"), this); playAction->setShortcut(tr("Ctrl+P")); pauseAction = new QAction(style()->standardIcon(QStyle::SP_MediaPause), tr("Pause"), this); pauseAction->setShortcut(tr("Ctrl+A")); pauseAction->setEnabled(false); stopAction = new QAction(style()->standardIcon(QStyle::SP_MediaStop), tr("Stop"), this); stopAction->setShortcut(tr("Ctrl+S")); stopAction->setEnabled(false); setMusicDirAction = new QAction(tr("S&et Music Directory"), this); setMusicDirAction->setShortcut(tr("Ctrl+E")); quitAction = new QAction(tr("&Quit"), this); quitAction->setShortcuts(QKeySequence::Quit); connect(playAction, SIGNAL(triggered()), mediaObject, SLOT(play())); connect(pauseAction, SIGNAL(triggered()), mediaObject, SLOT(pause())); connect(stopAction, SIGNAL(triggered()), mediaObject, SLOT(stop())); connect(quitAction, SIGNAL(triggered()), this, SLOT(close())); connect(setMusicDirAction, SIGNAL(triggered()), this, SLOT(setMusicDir())); }
void MetaWindow::createActions(){ quitAction = new QAction(tr("&Quit"), this); quitAction->setShortcuts(QKeySequence::Quit); setMusicDirAction = new QAction(tr("S&et Music Directory"), this); setMusicDirAction->setShortcut(tr("Ctrl+E")); connect(setMusicDirAction, SIGNAL(triggered()), this, SLOT(setMusicDir())); connect(quitAction, SIGNAL(triggered()), this, SLOT(close())); }