summaryrefslogtreecommitdiff
path: root/examples/player/mediaapp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/player/mediaapp.cpp')
-rw-r--r--examples/player/mediaapp.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/player/mediaapp.cpp b/examples/player/mediaapp.cpp
index ab07fff..0285bae 100644
--- a/examples/player/mediaapp.cpp
+++ b/examples/player/mediaapp.cpp
@@ -137,7 +137,7 @@ void MediaApp::onPositionChanged()
length.toString("hh:mm:ss.zzz"));
if (length != QTime(0,0)) {
- m_positionSlider->setValue(curpos.msecsTo(QTime()) * 1000 / length.msecsTo(QTime()));
+ m_positionSlider->setValue(curpos.msecsTo(QTime(0,0)) * 1000 / length.msecsTo(QTime(0,0)));
} else {
m_positionSlider->setValue(0);
}
@@ -151,9 +151,9 @@ void MediaApp::onPositionChanged()
/* Called when the user changes the slider's position */
void MediaApp::setPosition(int value)
{
- uint length = -m_player->length().msecsTo(QTime());
+ uint length = -m_player->length().msecsTo(QTime(0,0));
if (length != 0 && value > 0) {
- QTime pos;
+ QTime pos(0,0);
pos = pos.addMSecs(length * (value / 1000.0));
m_player->setPosition(pos);
}