hmm vielleicht kannst du mit einer kombination aus 'changed' und leave_notify_event/enter_notify_event arbeiten
mit changed setzt du ein Flag dass es geändert wurde, und wenn der benutzer das Feld mit der _Maus_ verlässt dann überprüfst du dein 'geaendert'-Flag und abhängig davon.
Evtl ...
Die Suche ergab 7 Treffer
- Samstag 2. Juni 2007, 15:20
- Forum: GTK+/GNOME
- Thema: Signal nach Editieren eines gtk.Entry gesucht
- Antworten: 2
- Zugriffe: 3389
- Samstag 2. Juni 2007, 15:12
- Forum: GTK+/GNOME
- Thema: Probleme mit Threads und GTK
- Antworten: 4
- Zugriffe: 3465
- Samstag 2. Juni 2007, 03:30
- Forum: GTK+/GNOME
- Thema: Probleme mit Threads und GTK
- Antworten: 4
- Zugriffe: 3465
Probleme mit Threads und GTK
Hi,
ich wollte gerade in meiner GTK-Anwendung ein Label alle 10 Sekunden mit einem neuen Wert belegen, also habe ich mir gedacht da sind Threads genau das richtige - aber irgendwas mache ich wohl falsch :/
Ich habe mein Beispiel jetzt so runter gekürzt, dass das Label gar nicht mehr beachtet wird ...
ich wollte gerade in meiner GTK-Anwendung ein Label alle 10 Sekunden mit einem neuen Wert belegen, also habe ich mir gedacht da sind Threads genau das richtige - aber irgendwas mache ich wohl falsch :/
Ich habe mein Beispiel jetzt so runter gekürzt, dass das Label gar nicht mehr beachtet wird ...
- Samstag 2. Juni 2007, 01:37
- Forum: GTK+/GNOME
- Thema: Notebook-Tabs aus anderer (pyglade)Anwendung verwenden
- Antworten: 0
- Zugriffe: 2484
Notebook-Tabs aus anderer (pyglade)Anwendung verwenden
Hi,
ich verwende in meinem Programm ein großes 'Notebook' widget und nun möchte ich meinen Usern die Möglichkeit geben, eigene Notebook-Tabs zum Notebook hinzuzufügen, ohne dass sie dabei meine .glade und .py Datei anfassen müssen.
Ich hatte mir das ungefähr so gedacht:
Der User erstellt ein ...
ich verwende in meinem Programm ein großes 'Notebook' widget und nun möchte ich meinen Usern die Möglichkeit geben, eigene Notebook-Tabs zum Notebook hinzuzufügen, ohne dass sie dabei meine .glade und .py Datei anfassen müssen.
Ich hatte mir das ungefähr so gedacht:
Der User erstellt ein ...
- Sonntag 20. Mai 2007, 19:36
- Forum: GTK+/GNOME
- Thema: Gnome VTE unter Windows / Alternative Python Konsole in GTK
- Antworten: 0
- Zugriffe: 2893
Gnome VTE unter Windows / Alternative Python Konsole in GTK
Hi,
ich habe in meiner kleinen Anwendung die libvte aus dem Gnomeprojekt (http://developer.gnome.org/arch/gnome/widgets/vte.html)
erfolgreich eingebaut, welche anschließend den Python Interpreter aufruft.
Soweit so gut, jedoch bekomme ich vte unter windows nicht zum laufen, weder in cygwin, noch ...
ich habe in meiner kleinen Anwendung die libvte aus dem Gnomeprojekt (http://developer.gnome.org/arch/gnome/widgets/vte.html)
erfolgreich eingebaut, welche anschließend den Python Interpreter aufruft.
Soweit so gut, jedoch bekomme ich vte unter windows nicht zum laufen, weder in cygwin, noch ...
- Sonntag 20. Mai 2007, 19:29
- Forum: GTK+/GNOME
- Thema: Warten bis GTK-Fenster aktualisiert ist
- Antworten: 2
- Zugriffe: 2993
Hi,
danke für den Tipp, als Gtk-Neuling weiß man eben oft nicht an welcher Stelle man da suchen muss
Mit deinem Tipp bin ich auf folgendes Konstrukt gestoßen, welches ich nun erfolgreich einsetze:
Danke!
(Problem gelöst)
danke für den Tipp, als Gtk-Neuling weiß man eben oft nicht an welcher Stelle man da suchen muss
Mit deinem Tipp bin ich auf folgendes Konstrukt gestoßen, welches ich nun erfolgreich einsetze:
Code: Alles auswählen
while gtk.events_pending():
gtk.main_iteration()
(Problem gelöst)
- Montag 14. Mai 2007, 17:51
- Forum: GTK+/GNOME
- Thema: Warten bis GTK-Fenster aktualisiert ist
- Antworten: 2
- Zugriffe: 2993
Warten bis GTK-Fenster aktualisiert ist
Hi,
ich bastel hier gerade ein kleines GTK Programm zum Testen von Algorithmen.
(ja ich weiß, keine Hausaufgaben-Besprechung hier :) und ich habe lediglich folgendes Problem:
Wenn ich zwischen zwei sehr rechenintensiven Aufgaben - z.B. Sortieren von langen listen mit meinen ineffizienten ...
ich bastel hier gerade ein kleines GTK Programm zum Testen von Algorithmen.
(ja ich weiß, keine Hausaufgaben-Besprechung hier :) und ich habe lediglich folgendes Problem:
Wenn ich zwischen zwei sehr rechenintensiven Aufgaben - z.B. Sortieren von langen listen mit meinen ineffizienten ...
