GTK und Gui Update



  • Hallo,
    ich habe ein Programm geschrieben, das eine Server/Client Communication macht und bestimmte Signale sich schickt, um darauf je nachdem zu reagieren.

    Die Gui ist dabei in gtk geschrieben.
    die Communication läuft als Thread (Boost library), der u.a. ne MessageBox bei Fehler anzeigen soll.
    Die MessageBox kommt auch, allerdings nicht selbstständig, sondern ich muss mit der Maus etc. einmal über die GUI fahren oder drüber bewegen.
    Mit
    while (gtk_events_pending()) gtk_main_iteration();
    funktioniert es komischerweise nicht.

    Hat jmd. eine andere Lösung?
    Vielen Dank schon mal



  • Soweit ich weiß, sind GTK+ aufrufe nur aus dem Main-Thread erlaubt.


Anmelden zum Antworten