Ich bin auf der Suche nach einem bestimmten WxPython-Widget in meinem Programm zu verwenden. Ich hoffe, dass so etwas existiert und dass Sie wissen, wo Sie es finden können. Ich werde versuchen, die Funktionalität, die ich suche zu beschreiben:Ein WxPython-Timeline-Widget
Stellen Sie sich etwas wie das Widget, das Audacity verwendet, um eine Audiospur anzuzeigen. Es ist eine horizontale Zeitleiste mit einem Lineal. Es ist möglich, ein- und auszuzoomen, zu blättern und das Lineal zu aktualisieren, um anzuzeigen, wo/wie tief Sie sich auf der Timeline befinden. Nur ein endliches Segment der Timeline ist "belegt", d. H. Enthält tatsächlich Daten. Der Rest ist leer. Es ist möglich mit der Maus einen beliebigen Zeitpunkt auf der Timeline auszuwählen, und natürlich ist es möglich, ihn "spielen" zu lassen: die Zeitleiste von links nach rechts in einer bestimmten Geschwindigkeit zu durchlaufen.
Wenn Sie etwas wissen, das zumindest nah an dem ist, was ich beschreibe, würde mich das interessieren.
Wenn Sie wissen wollen, was der Job dieses Widgets ist: Es ist für ein Programm zum Ausführen von Simulationen. Das Programm berechnet die Simulation im Hintergrund und erweitert den "belegten" Teil der Zeitleiste. Es ist möglich, verschiedene Punkte in der Zeitleiste auszuwählen, um den Zustand des Systems zu einem bestimmten Zeitpunkt zu beobachten, und natürlich ist es möglich, die Simulation zu spielen.
Danke!
Bereits implementiert es selbst, danke aber. –
wäre es hilfreich für den Rest von uns zu zeigen, was Sie implementiert haben – user2682863