Hallo Ihr,
ich brauche mal eure Hilfe. Ich bin in der Planungsphase eine etwas größeren Datenbankanwendung. Probleme habe ich momentan mit der Wahl der GUI.
Was ich brauche:
Ich benötige ein Tool um die grafische Oberfläche relativ einfach zusammen-klicken zu können.
Was ich nutzen will:
Python und wxwidges.
Ich habe mir gazpacho angesehen. Macht einen guten eindruck auf mich. Hat alles das was ich benötige und erzeugt einen Glade-File. Diesen File möchte ich mit mit wxwidges benutzen, wobei ich jedoch nicht weis ob ich da nicht in eine Sackgasse laufe. Funktioniert das?
Ich habe verzweifelt Programmbeispiele gesucht, allerdings keine gefunden. Im bezug auf gtk habe ich einiges gefunden jedoch nicht für wxwidges.
Könnt ihr mir da weiterhelfen? Bin ich auf dem richtigen weg? Wo gibt es Beispielprogrämmchen?
Die Qual der Wahl für eine GUI
Hallo, es gibt (wie Du sicher wissen wirst), das wxPython Demo als extrarkruggel hat geschrieben:Hallo Ihr,
Könnt ihr mir da weiterhelfen? Bin ich auf dem richtigen weg? Wo gibt es Beispielprogrämmchen?
Download auf Sourceforge.
Des weiteren habe ich kürzlich die wxPython Pit Apps umstrukturiert.
Vielleicht findest Du das eine oder andere nützliche.
Achtung: nicht alle Programme funktionieren (auf Anhieb).
Bei einige braucht man zusätzliche Liebraries.
http://wiki.wxpython.org/index.cgi/wxPythonPit_Apps
eventuell vielleicht auch:
http://sourceforge.net/projects/sqlxpress
http://wiki.wxpython.org/index.cgi/PyDbDesigner
Als GUI Designer fallen mir ein:
XRC (wird mit wxPython mitgeliefert)
Boa Constructor
wxGlade
Dann gibt es noch einige kommerzielle Programme
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi!rkruggel hat geschrieben:Ich benötige ein Tool um die grafische Oberfläche relativ einfach zusammen-klicken zu können.
- http://xrced.sourceforge.net/
- http://visualwx.altervista.org/
- http://www.roebling.de/
- http://dabodev.com/
mfg
Gerold

Zuletzt geändert von gerold am Donnerstag 2. November 2006, 15:47, insgesamt 1-mal geändert.
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Gazpacho ist gut, Glade ist gut (erstellen beide Glade-Dateien, die sie auch wieder lesen und bearbeiten können), XRCed ist noch ok (editiert XRC-Dateien) und wxGlade ist so mittelmäßig (kann XRC-Dateien erstellen, aber nicht lesen).rkruggel hat geschrieben:Was ich brauche:
Ich benötige ein Tool um die grafische Oberfläche relativ einfach zusammen-klicken zu können.
Dann brauchst du wohl wxPython, wenn du wirklich wx nutzen willst.rkruggel hat geschrieben:Was ich nutzen will:
Python und wxwidges.
Ja, GUIs aus Glade-Dateien zu laden funktioniert. Zumindest in GTK, mit wx geht das nicht. Für wx gibt es sowas ähnliches, XRC-Dateien, aber ob die so gut unterstützt werden kann ich dir nicht sagen.rkruggel hat geschrieben:Ich habe mir gazpacho angesehen. Macht einen guten eindruck auf mich. Hat alles das was ich benötige und erzeugt einen Glade-File. Diesen File möchte ich mit mit wxwidges benutzen, wobei ich jedoch nicht weis ob ich da nicht in eine Sackgasse laufe. Funktioniert das?
Wenn du VB-mäßige GUIs machen willst (also ohne gescheite Sizer mit) dann kannst du Pythoncard verwenden. Davon habe ich aber abgelassen, da diese GUI-Fenster sich nicht vernünftig skalieren lassen.
Stimmt. Allgemein ist es immer noch so, dass PyGTK eine wesentlich bessere Dokumentation hat als wxPython. Aber es gibt inzwischen mehrere Bücher in denen wxPython behandelt wird.rkruggel hat geschrieben:Ich habe verzweifelt Programmbeispiele gesucht, allerdings keine gefunden. Im bezug auf gtk habe ich einiges gefunden jedoch nicht für wxwidges.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- User
- Beiträge: 21
- Registriert: Mittwoch 9. März 2005, 11:40
- Wohnort: Altena, Westf.
- Kontaktdaten:
Danke für eure Hilfe.
Ich bin damit weiter gekommen. Ich habe mich letztendlich für VisualWx entschieden. Läuft zwar nur auf Windows, aber ich brauche es ja auch nur für die GUI. Die logic programmiere ich auf Linux
Ich bin damit weiter gekommen. Ich habe mich letztendlich für VisualWx entschieden. Läuft zwar nur auf Windows, aber ich brauche es ja auch nur für die GUI. Die logic programmiere ich auf Linux
cu
Roland
Roland