[Qt] Animation mit Pause



  • Hallo,
    ich arbeite gerad an einer Art Videoplayer (wobei kein Video abgespielt wird, sondern eine Animation).
    Das Fenster ist in zwei Bereiche unterteilt: Ein Feld, in dem das aktuelle Bild dargestellt wird, und eine ToolBar, die Buttons wie Play/Pause enthält.

    Meine Fragen sind:
    1. Welche Klasse eignet sich für das "Bild"-Feld?
    2. Wie sorge ich dafür, dass die Animation angehalten werden kann und zwischen einzelnen Frames eine bestimmte Wartezeit ist?



  • Noch ungenauer gehts nicht, oder? Was zum Geier soll eine Animation sein? Ein GIF, oder etwas was du selber zeichnest, oder doch ein Video? Wenns ein GIF ist, schau dir halt die Doku zu der Klasse QMovie an, da steht alles beschrieben. Wenn du es selber zeichnest (z.B. QGraphicsScene), sollte eh klar sein wie du das anhalten kannst usw.



  • Wenn ich sage, dass es kein Video ist, dann meine ich bestimmt kein Video.

    Wie auch immer, ich kannte die Klasse QTimer nicht, das hat mir gefehlt. Damit erledigt sich die Frage.


Anmelden zum Antworten