gtkを触りはじめてみたメモ
一応 haskellのgi-gtkバインディングを使えるようになることが最終目標だが、 まずはCでのサンプルを実装してみている
基本的な仕組み
基本的には
GtkWidget
をContainer
に入れてゆくsignal
にたいしてコールバック関数を与えてやる。トップレベルは
GtkApplication
で、その中にGtkWindow
を入れる。gpointer
は*void
と同値。なので何でも入れられる
一応 haskellのgi-gtkバインディングを使えるようになることが最終目標だが、 まずはCでのサンプルを実装してみている
基本的には GtkWidget
を Container
に入れてゆく
signal
にたいしてコールバック関数を与えてやる。
トップレベルは GtkApplication
で、その中に GtkWindow
を入れる。
gpointer
は *void
と同値。なので何でも入れられる