Seite 1 von 1
Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 12:13
von B-Baer
Hallo,
ich würde gene Wissen ob es die Möglichkeit gibt in Python mit wx dynamisch,
GUI's zu erstellen. Da ich bisher dazu eine negative Antwort vernommen habe.
zB. Habe ich eine Liste mit x Elementen in der GUI sollen daraufhin x Textfelder auftauchen,
die wobei jedes mit einem der x Elemente verknüpft ist.
Vielen Dank !
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 12:18
von BlackJack
@B-Baer: Natürlich ist das möglich. Das geht auch mit jedem anderen der gängigen GUI-Toolkits für Python, ist also ziemlich normal. Wo hast Du denn dazu negative Antworten bekommen!?
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 12:24
von B-Baer
Super Danke,
die Antwort habe ich von einem Arbeitskollegen erhalten,...
Jedoch konnte ich mit kaum vorstellen, dass Dieses in Python nicht möglich ist.
Könnt ihr zudem einen GUI Editor empfehlen, ich schaue mir z.Z wxGlade an,
das Boa schein bei mir etwas Zicken zu machen, wenn es um Speicherrung u. Aufführung geht.
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 12:28
von Dav1d
Ich stelle mir die GUIs immer per Hand zusammen. Nützlich für dich könnte das Tool sein:
http://wiki.wxpython.org/Widget%20Inspection%20Tool
Und vllt. ist das xrcModule (wx.xrc) auch noch ganz nützlich
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 14:35
von Francesco
Da kann ich nur zustimmen. Ich habe auch wxglade und xrced probiert, alles nicht mein Ding (muss aber nicht für dich gelten). Jedenfalls am Anfang, wenn man sich mit den Controls ohnehin noch nicht recht auskennt, ist das selbst erstellen (im Code) einmal viel besser, um ein Gefühl zu bekommen, was wie anzulegen ist. Und am besten gleich angewöhnen, mit Sizer zu arbeiten, auch wenn es vielleicht am Anfang etwas ärgerlich und langwierig ist. Denn da bekommst du im Endeffekt immer schöne Dialoge und beim resizen passen die dann auch.
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 15:20
von Nebelhom
Naja, als ich das erste mal wxGlade benutzt habe, war es mir von vorneherein klar, dass sizer benutzt werden muessen. Ich hatte das gefuehl es wurde vom programm ermutigt.
ich benutze glade weil ich guis langweilig finde und nur als mittel zum zweck ansehe. Ich denke jeder mit aehnlicher einstellung wird glade gern benutzen.
Re: Machbarkeit dynamisch GUI erstellen
Verfasst: Donnerstag 5. August 2010, 15:50
von Francesco
Nebelhom hat geschrieben:Naja, als ich das erste mal wxGlade benutzt habe, war es mir von vorneherein klar, dass sizer benutzt werden muessen. Ich hatte das gefuehl es wurde vom programm ermutigt.
ich benutze glade weil ich guis langweilig finde und nur als mittel zum zweck ansehe. Ich denke jeder mit aehnlicher einstellung wird glade gern benutzen.
Ja wxglade zwingt sogar dazu, Sizer zu benutzen.