Kein wunder. wxWidgets ist manchmal echt gräßlich (die Sizer sind besonders schlimm...).NOTZE hat geschrieben:Ja dass kann sein, ich habe mich damit noch nie beschäftigt und ich werde wohl auch fürs erste bei GTK bleiben.
grüße,
Leonidas
Kein wunder. wxWidgets ist manchmal echt gräßlich (die Sizer sind besonders schlimm...).NOTZE hat geschrieben:Ja dass kann sein, ich habe mich damit noch nie beschäftigt und ich werde wohl auch fürs erste bei GTK bleiben.
Leonidas hat geschrieben: Kein wunder. wxWidgets ist manchmal echt gräßlich (die Sizer sind besonders schlimm...).
Natürlich, wx ist manchmal sehr schön, aber wx.VERTICAL und wx.HORIZONTAL in verbindung mit propotion hab ich nicht kapiert. Und ich seh es auch nicht ein dass die sizer kein Detach haben. Aber befor ich wx zur schnecke mache, schau ich mir mal GTK+ an und dann werde ich mal sehen. Wenigstens hat GTK+ eine einigermaßen gute Doku.Christopy hat geschrieben:Was ist denn daran so schlimm?
wxWidgets ist garantiert nicht gräßlicher als alles andere auch. GTK wird auch seine Macken haben. Alles in allem ist wxWidgets eine tolle Klassenbibliothek, die weit über eine GUI hinausgeht.
Hmm, ich dachte für QT unter Windows muss man Lizenzen kaufenel Zeratulo hat geschrieben:Ich hab' mir Black Adder (http://www.thekompany.com/products/blackadder/) gekauft, das gefiel mir dank der QT Integration am besten. Programme können für Windows oder Linux erstellt/kompiliert werden, die IDE läuft unter Windows oder Linux, es gibt grundsätzliches Autovervollständigen, Klassen & Funktionen werden basic angezeigt, allerdings alles sehr basic. Das wirklich gute ist eine spezielle an Python angepasste mitgelieferte Version vom Form Editor (Kdevelop) sowie eine angepasste Version der QT Doku, mit vielen Python-Sourcen und Beispielen.
Wenn man Black-Adder installiert hat (und damit auch PyQT sowie QT unter Windows am laufen hat) kann man auch die sehr geile und mächtige IDE
Eric3 nutzen: http://www.die-offenbachs.de/detlev/eric3.html
Hat eigentlich alles wichtige, insbesondere in Verbindung mit dem oben genannten Form Editor sowie der Doku.
Ausserdem mag ich die QT API deutlich lieber als etwa wxWindows.
Die QT Lizenzregelung ist recht verworren.RainBowBender hat geschrieben:Hmm, ich dachte für QT unter Windows muss man Lizenzen kaufenel Zeratulo hat geschrieben:Ich hab' mir Black Adder (http://www.thekompany.com/products/blackadder/) gekauft, das gefiel mir dank der QT Integration am besten. Programme können für Windows oder Linux erstellt/kompiliert werden, die IDE läuft unter Windows oder Linux, es gibt grundsätzliches Autovervollständigen, Klassen & Funktionen werden basic angezeigt, allerdings alles sehr basic. Das wirklich gute ist eine spezielle an Python angepasste mitgelieferte Version vom Form Editor (Kdevelop) sowie eine angepasste Version der QT Doku, mit vielen Python-Sourcen und Beispielen.
Wenn man Black-Adder installiert hat (und damit auch PyQT sowie QT unter Windows am laufen hat) kann man auch die sehr geile und mächtige IDE
Eric3 nutzen: http://www.die-offenbachs.de/detlev/eric3.html
Hat eigentlich alles wichtige, insbesondere in Verbindung mit dem oben genannten Form Editor sowie der Doku.
Ausserdem mag ich die QT API deutlich lieber als etwa wxWindows.
... aber man kann mit Eclipse eben noch viel mehr machen als NUR Pythonprogrammierung! Wenn ich z.B. mit dem Eclipse-Plugin PyDev ein Pythonprogramm schreibe das XML-Dateien verarbeitet, kann ich mit zahlreichen anderen Plugins (z.B. XML-Buddy) die XML-Dateien direkt bearbeiten. Ebenfalls gibt es gute Datenbank-Plugins für Eclipse. Die sind dann sehr gut geeignet für Personen, die mit ihren Pythonprogrammen auf diverse Datenbanken zugreifen. Mit Eclipse kann man das alles unter einer Oberfläche machen. Ich glaube das ist der größte Vorteil dieser IDE.DER Olf hat geschrieben:stimmt Eclipse is groß....
Das ist u.a. auch sehr schön an BlackAdder. Das ding kommt mit einer QT Lizenz (The Professional version of the Qt GUI toolkit (v3.x) for Home use) und alles was man an Software damit erstellt darf man auch verteilen (allerdings nicht kommerziell). Genauere infos zu dem Lizenzgehabe gibt's auf der BlackAdder Seite.RainBowBender hat geschrieben:Hmm, ich dachte für QT unter Windows muss man Lizenzen kaufenel Zeratulo hat geschrieben:Ich hab' mir Black Adder (http://www.thekompany.com/products/blackadder/) gekauft, das gefiel mir dank der QT Integration am besten. Programme können für Windows oder Linux erstellt/kompiliert werden, die IDE läuft unter Windows oder Linux, es gibt grundsätzliches Autovervollständigen, Klassen & Funktionen werden basic angezeigt, allerdings alles sehr basic. Das wirklich gute ist eine spezielle an Python angepasste mitgelieferte Version vom Form Editor (Kdevelop) sowie eine angepasste Version der QT Doku, mit vielen Python-Sourcen und Beispielen.
Wenn man Black-Adder installiert hat (und damit auch PyQT sowie QT unter Windows am laufen hat) kann man auch die sehr geile und mächtige IDE
Eric3 nutzen: http://www.die-offenbachs.de/detlev/eric3.html
Hat eigentlich alles wichtige, insbesondere in Verbindung mit dem oben genannten Form Editor sowie der Doku.
Ausserdem mag ich die QT API deutlich lieber als etwa wxWindows.
Ja, klar und auch das Subversion Plugin ist universell einsetzbar. Problem: a) braucht man das? b) die Python Plugins finde ich nocht nicht besonders ausgereift.jgollers hat geschrieben:... aber man kann mit Eclipse eben noch viel mehr machen als NUR Pythonprogrammierung! Wenn ich z.B. mit dem Eclipse-Plugin PyDev ein Pythonprogramm schreibe das XML-Dateien verarbeitet, kann ich mit zahlreichen anderen Plugins (z.B. XML-Buddy) die XML-Dateien direkt bearbeiten. Ebenfalls gibt es gute Datenbank-Plugins für Eclipse. Die sind dann sehr gut geeignet für Personen, die mit ihren Pythonprogrammen auf diverse Datenbanken zugreifen. Mit Eclipse kann man das alles unter einer Oberfläche machen. Ich glaube das ist der größte Vorteil dieser IDE.DER Olf hat geschrieben:stimmt Eclipse is groß....