From c88abd01775ea26f9552b89694ffb95b770af407 Mon Sep 17 00:00:00 2001 From: Michael Goddard Date: Tue, 12 Jun 2012 17:18:03 +1000 Subject: Replace a writable position() property with a seek() method. Seeking is sometimes asynchronous, and more importantly nearly every one using a slider for seeking ends up with a binding loop. Change-Id: I45d92e19b0276c8b97c51c073754d1c9d3dc611e Reviewed-by: Ling Hu --- tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp') diff --git a/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp b/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp index 50400258a..f2d7afca9 100644 --- a/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp +++ b/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp @@ -315,7 +315,7 @@ void tst_QDeclarativeAudio::nullPlayerControl() QCOMPARE(audio.duration(), 0); QCOMPARE(audio.position(), 0); - audio.setPosition(10000); + audio.seek(10000); QCOMPARE(audio.position(), 10000); QCOMPARE(audio.volume(), qreal(1.0)); @@ -369,7 +369,7 @@ void tst_QDeclarativeAudio::nullService() QCOMPARE(audio.duration(), 0); QCOMPARE(audio.position(), 0); - audio.setPosition(10000); + audio.seek(10000); QCOMPARE(audio.position(), 10000); QCOMPARE(audio.volume(), qreal(1.0)); @@ -611,17 +611,17 @@ void tst_QDeclarativeAudio::position() // QDeclarativeAudio won't bound set positions to the duration. A media service may though. QCOMPARE(audio.duration(), 0); - audio.setPosition(450); + audio.seek(450); QCOMPARE(audio.position(), 450); QCOMPARE(provider.playerControl()->position(), qint64(450)); QCOMPARE(spy.count(), 1); - audio.setPosition(-5403); + audio.seek(-5403); QCOMPARE(audio.position(), 0); QCOMPARE(provider.playerControl()->position(), qint64(0)); QCOMPARE(spy.count(), 2); - audio.setPosition(-5403); + audio.seek(-5403); QCOMPARE(audio.position(), 0); QCOMPARE(provider.playerControl()->position(), qint64(0)); QCOMPARE(spy.count(), 2); -- cgit v1.2.3