QT:将QMediaPlayer连接到QProgressBar?

时间:2017-09-28 17:32:09

标签: c++ qt qmediaplayer qprogressbar

我想在QT5中将QProgressBar连接到QMediaPlayer for Song Progress。 我怎样才能做到这一点? 任何帮助将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:0)

将QProgressBar连接到QMediaPlayer,如下所示:

connect(player, durationChanged(qint64), progressBar, setMaximum(int));
connect(player, positionChanged(qint64), progressBar, setValue(int));

您还可以创建一个插槽来将int64规范化为int。

请参阅:http://doc.qt.io/qt-5/qtwinextras-musicplayer-example.html