Seite 1 von 1
PyGTK Anfängerfragen
Verfasst: Montag 6. April 2009, 10:42
von scrippi
Hallo Leute,
bin auf dem Gebiet PyGTK ganz neu und würde mich freuen wenn jemand mir ein paar kleinere Fragen beantwortet.
Zuerst würde ich gerne wissen, ob es Möglich ist bilder als Stringcodiert in das Projekt zu implementieren, zB als base64
Dann ne sache, bei der ich mir sicher bin das es irgendeinen namen hat der öfters mal erwähnt wurde aber njoa.
Angenommen ich habe ne funktion die etwa so geht:
und jedes mal wenn irgendein besonderer wert rauskommt nen event oder ähnlich. denkbar für einen Chat, FTP, HTTP-Downloads(in Verbindung mit der Progressbar) und so weiter.
Weiß jemand wie das geht und wo ich da nachlesen müsste?
mfg scrippi[/code]
Re: PyGTK Anfängerfragen
Verfasst: Montag 6. April 2009, 11:19
von Leonidas
Hall scrippi, willkommen im Forum,
scrippi hat geschrieben:Zuerst würde ich gerne wissen, ob es Möglich ist bilder als Stringcodiert in das Projekt zu implementieren, zB als base64
AFAIR ja, aber das ist sowieso eine ganz schlechte Idee.
scrippi hat geschrieben:und jedes mal wenn irgendein besonderer wert rauskommt nen event oder ähnlich. denkbar für einen Chat, FTP, HTTP-Downloads(in Verbindung mit der Progressbar) und so weiter.
Weiß jemand wie das geht und wo ich da nachlesen müsste?
Da würde man gobject.timeout_add nutzen und keine Busy-Loops implementieren, denn Busy-Loops in Verbindung mit GUI = Breakage.
Verfasst: Montag 6. April 2009, 11:23
von scrippi
oh danke, coole sache
naja wegen den busy loops, habe ja bisher nur eventhandler für web appilationen geschrieben die unter shell laufen
da hies es meistens immer while true und los gehts und am ende ein sleep()
und wegen base, ist es zu empfehlen den original path drin zu behalten?
Verfasst: Montag 6. April 2009, 11:27
von Leonidas
scrippi hat geschrieben:und wegen base, ist es zu empfehlen den original path drin zu behalten?
Es ist zu empfehlen die Original-Datei zu nutzen und nicht irgendwie herumkodieren etc.
Verfasst: Montag 6. April 2009, 13:36
von scrippi
Hallo,
da wäre noch eine frage, irgendwie bringt mich google gerade nicht weiter
ich habe eine gtk.entry und daneben einen "Senden" button.
Wenn der Button gedrückt wird, wird das entry geleert und der inhalt an eine def weitergegeben.
Das funktioniert einwandfrei, aber wie macht man das das auch mit einem <Return> funktioniert?
Verfasst: Montag 6. April 2009, 15:19
von Leonidas
Du kannst mal die Eventtabelle durchsehen und dann Enter dran binden. Weiß nicht mehr genau, ich schreibe inzwischen selten (oder genauer: fast nie) GUIs.
Verfasst: Montag 6. April 2009, 15:47
von scrippi
hmm hab da noch nich viel machen können leider
ich habe zwar ne eventtabelle vom pygtk2tutorial aber die sagt nich viel aus
Verfasst: Montag 6. April 2009, 15:56
von veers
Verfasst: Dienstag 7. April 2009, 09:10
von scrippi
danke
mein erster python chat mit http anbindung funzt, juhu xD
noch ne ganz dumme frage
Verfasst: Mittwoch 8. April 2009, 15:16
von scrippi
wenn ich auf einem windows alle sachen installiere die man für pygtk braucht, kann ich das doch mit py2exe kompilieren
(benutze ja im moment nur ubuntu)
hat da jemand erfahrung mit? probleme? alternative/bessere wege zu py2exe?
lg scrippi
p.s.: die chat applikation stelle ich natürlich gerne zur verfügung als dank für die hilfe
Verfasst: Donnerstag 30. April 2009, 18:05
von SkullByte
Hey scrippi....
ich würde mich über die app freuen sowie den Quellcode wenn du den rausgeben würdest.
Bin selber noch nicht so weit...
MFG
Skull
Verfasst: Donnerstag 30. April 2009, 23:23
von veers
http://29a.ch/git/gitweb.cgi?p=simplejs ... fc;hb=HEAD da hab ich sowas ähnliches gebaut. Den Server sowie die simplejsonrpc lib findest du auch da.
Jonas