Ich entwickle einen Media Player basierend auf libvc, ich möchte einen Fortschrittsbalken wie der in Kmplayer zum Beispiel machen, denke ich in einer Bar, die zeigt den Fortschritt an, erlaubt mir aber auch, die Position des Films mit einem Klick auf die gewünschte Position auf der Leiste zu ändern. Die Fortschrittsanzeige des Kmplayers zeigt den Titel des Films auf der linken Seite und die Dauer auf der rechten Seite an. (Angehängtes Bild zeigt die gewünschten grün markierten Effekte.)Wie mache ich einen benutzerdefinierten Fortschrittsbalken für Media Player auf Qt Creator
Wie kann ich dieses Aussehen kopieren? Ich denke, dass ich meine eigene Unterklasse von QProgressBar erstellen muss, aber könnte mir bitte jemand in die richtige Richtung zeigen? ...
Kmplayer Progress Bar Bild
Um die Position mit der Maus zu steuern Unterklasse der [Mausereignisse] (http://doc.qt.io/qt-5/qwidget.html #mouseMoveEvent). Für die Textinformationen können Sie sich die Funktion [paintEvent()] (http://doc.qt.io/qt-5/qprogressbar.html#paintEvent) ansehen. –
Danke Thibaut B. Ich bin dabei – silverhawk
Sie könnten mir das Zeitformat mitteilen, das Sie anzeigen möchten. – eyllanesc