URL: https://www.overclockers.at/coding-stuff/gtk-c-threading_224654/page_1 - zur Vollversion wechseln!
Hallo Leute,
ich habe da eine frage.
Ich würde gerne eine Gui mit GTK schreiben. Jedoch wird wenn man gtk_main() ausführt kein weiterer code mehr ausgeführt.
Ich habe eine Funktion welche mir 30x die sekunde eine int zahl liefert.
Wie kann ich es hin bekommen das ich ein gtk fenster offen habe und gleichzeitig meine funktion läuft und diesen int an das gtk fenster übergibt um diese dann zb in dem fenster anzeigen zu lassen.
Sprich
Globaler Int wert
Thread1 - Gui zeigt globalen int wert an (als text zb) und aktuallisiert die anzeige in einem gewissen intervall
Thread2 - Funktion welche int wert erstellt
Mir wurde gesagt die sei mit boost möglich. Hat jemand schonmal sowas gemacht oder hat ein codebeispiel für mich?
Ich bin leider nicht der ober crack was programmieren angeht und würde mich über ne art grundgerüst seeeeehr freuen pm's nehm ich auch gerne an bezüglich skype/icq support
Tia
Meinst du vielleicht gtkmm?
Das wäre gtk für c++, dein Problem ist nicht unüblich, bevor ich da selber anfang was zu erklären weis ich dich einfach auf.
http://developer.gnome.org/gtkmm-tu...er-signals.html
hin,
hth
momentan sitz ich noch in der uni und hab vorlesung ich schau es mir nacher an danke.
aber ich meine schon gtk. in meiner .cpp steht oben auch #include <gtk/gtk.h> damit kann ich mir auch ein fenster aufrufen.
Ja schon, du kannst in c++ auch gtk verwenden, das ist aber nicht optimal. Gtkmm setzt eben die unterschiede zwischen c++ und c um.
Widgets werden objekte, du hast konstruktoren/destruktoren usw das hast du, wenn du gtk verwendest nicht.
heute is das sdk von microsoft für die kinect raus gekommen. Genau die benutz ich in meinem backend. Ich werde jetzt nochmal komplett neu anfangen und mich an den super microsoft beispielen orientieren.
Danke aber für die info
Eh? GTK+, dann auch noch in C++, und dann auch noch auf Windows?!?
You might be doing it wrong!
ne das war unter ubuntu
Nur auch Interesse: Hat die Kinect API Dependencies auf GTK oder warum musste es unbedingt GTK sein?
nope war nur das erst beste was mir eingefallen is für eine gui.
Zitat von Templernopewar nur das erst beste was mir eingefallen is für eine gui.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025