3

Qmediaplayer を使用してビデオ プレーヤーを開発しています。ビデオの長さを表示するようにラベルを設定すると、間違った値が表示されます。

float duration = mediaPlayer.duration() / 1000.0f;
ui->lblDuration->setText(QDateTime::fromTime_t(duration).toString("hh:mm:ss"));

長さが 7 分 24 秒のビデオを再生すると、ラベルに「05:37:24」と表示され、5 時間 30 分がラベルに追加されますが、理由が見つかりません。この人たちについて私を助けてください...

4

1 に答える 1