I don't know if anyone ever reads this journal.
Ah, the link is: http://www.digitalfanatics.org/projects/gt.
Ok, it was a while since I entered something into my journal (I think that the new verb is "blogged"). This is just a small update.
Gt has a moc, it works, but the exception handing (and thus the error feedback) is not good. It will be available from http://www.digitalfanatics.org/projects/gt/.
After thinking alot about how to manage signals and slots in Gt I have decided to redo the project, but in a more Qt-like way.
The following issues have come up:
- A moc makes things easier and better looking.
- A moc can easily be implemented in Perl.
- A moc makes it easier to wrap GTK into Gt.
I've gotten some more time to fiddle with GObject/GWidget and to try getting the signal/slot mechanism to work properly.
Now it seems to work, you can test connections and actually call 'em. The pointer can be of another class, e.g. a GObject pointer can dispatch signals in a GWidget object without knowing of them.