嗨,我今年仍在为我在学校的主要项目学习 C++ 和 QT,我想要一些关于 C++ 语法和使用某些 QT 函数的帮助。当我正在制作媒体管理器时,我已经设法通过按下表单中的按钮来播放歌曲。现在我想通过按另一个按钮来暂停同一首歌曲,但我不完全确定该怎么做,你能帮忙吗?
我已经有了这个来播放歌曲:
void MainWindow::playAudioFile(){
QMediaPlayer *player = new QMediaPlayer(this);
player->setMedia(QUrl::fromLocalFile("LOCATION OF SONG FILE"));
player->setVolume(50);
player->play();
}
但我想知道如何从名为“播放器”的 QMediaPlayer 中暂停相同的音频文件,目前我所想到的就是这个,我不确定我是否做得正确:
void MainWindow::pauseAudioFile(){
player->pause();
}
这两个功能(如果是这样的话)都是从按下按钮开始的,我知道它适用于第一个。