GTK プログラミング! ..
915:login:Penguin
07/04/03 01:42:21 99UCu54W
ついに、自前の C++ マーシャラーを作成して、シグナルにコネクトできるようになったぜ!
こんな感じ。
class Test
{
public:
Test() : dummy(123) { }
void hello (GtkWidget *widget, gpointer data);
private:
int dummy;
};
void
Test::hello (GtkWidget *widget, gpointer data)
{
g_print ("Hello World C++ %d\n", dummy);
}
g_signal_connect_cc (button1, "clicked", &test, &Test::hello, 0);
これで、button1をクリックすると、
Hello World C++ 123
と出力される。v(^O^)v
素の GTK+ を使いつつ C++ でプログラム出来るのはかなりおいしい。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4062日前に更新/255 KB
担当:undef