Well android wasn't around in 4.1 days... it seems the Android drawable system is running the animation, not Qt. 
 
Sent: Tuesday, January 10, 2017 at 12:55 PM
From: "Serge K via Interest" <interest@qt-project.org>
To: interest <interest@qt-project.org>
Subject: Re: [Interest] Needed working stop/start for animated SVG

SVG animation appeared first in Qt 4.1. I used it in Qt 5.

Just needed stop and start timer with two methods. WHY THIS WAS NOT DONE BEFORE??? IN FIRST 4.1 RELEASE? :-(((
 
Вторник, 10 января 2017, 20:41 +03:00 от Konstantin Tokarev <annu...@yandex.ru>:
 


10.01.2017, 20:37, "Serge K via Interest" <interest@qt-project.org>:
> I created widget with animated SVG for my projects. It starts after loading if signal svg->repaintNeeded() is connected to update() of my widget. To stop and restart it I found a hack - disconnect this signal and reload SVG image. In Windows and Linux this stops animation. Stupid but working. But now I use this widget for project on Andriod (using QML is not the way, QML is too weak and lame for me). But I cannot stop SVG animation on Android. It runs always. It does not depend from any connections, framerate, reloading, so on. Of course I can use another hack - to stop animation I can load non-animated image and to start I can load animated again.
>
> BUT... This looks too much "micro$oftish" and stupid. NOT A Qt WAY. And with this hack animation won't stop in it's "current" position - it will always start from beginning. I do not need this.
>
> Of course I could patch Qt code and rewrite QSvgRenderer class. I could add start() and stop() functions to control internal d->timer - it emits ticks for animation frames. BUT WHY THIS WAS NOT DONE BEFORE??? :-(((

Because you haven't done it

>
> --
> Serge K ,
>
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest


--
Regards,
Konstantin

_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to