Ich bin auf der Suche nach einer Python-GUI-Bibliothek, die ich Rendering/Zeichnung neu schreiben kann.Python GUI mit benutzerdefinierten Render/Zeichnung
Es muss grundlegenden Widgets (Schaltflächen, Kombinationsfelder, Listenfelder, Texteditoren, Schriftrollen), Layout-Management, Event-Handling
Die Sache unterstützt, die ich suche, ist meinen benutzerdefinierten Direct3D und OpenGL zu verwenden Renderer für alle Zeichnungen/Renderings der GUI.
bearbeiten vorgeschlagen von S.Lott: Ich muss diese GUI für einen 3D-Editor verwenden, da ich eine Menge Dinge von den GUI-Elementen in den 3D-Renderbereich ziehen und ablegen muss, wollte ich ein GUI-System verwenden das rendert mit Direct3D (preffered) oder OpenGL. Es muss auch gut aussehen. Es ist schwierig, dies mit GUI wie WPF zu erreichen, da WPF kein Handle hat. Außerdem muss es für den kommerziellen Gebrauch absolut frei sein.
edit: Ich möchte auch die Rendering-Kontext verwenden, die ich für den 3D-Teil in meiner Anwendung initialisiert
Fragen Sie nach PyGTK? –
@ S.Lott: Ich habe GTK und PyGTK betrachtet, aber es scheint ziemlich schwierig zu sein, den Render zu überschreiben. Plus die Tatsache, dass es viele Abhängigkeiten bringt. Ich war auf der Suche nach etwas Einfaches –
"Es muss grundlegende Widgets unterstützen ... Layout-Management, Event-Handling" vs. "Ich war auf der Suche nach etwas Einfachem". Ich glaube nicht, dass du beides finden kannst. Bitte aktualisieren Sie Ihre Fragen mit genügend Informationen, damit wir herausfinden können, wonach Sie suchen. –