3
在Ç自動的連接信號時,我可以用這個代碼autoconnec信號:與GtkBuilder但gtkmm的
gtk_builder_connect_signals (builder, NULL)
如何與gtkmm的爲此在C++?
在Ç自動的連接信號時,我可以用這個代碼autoconnec信號:與GtkBuilder但gtkmm的
gtk_builder_connect_signals (builder, NULL)
如何與gtkmm的爲此在C++?
不能使用格萊德使用gtkmm的當連接您的信號,就必須這樣做手工。
Glib::RefPtr builder = Gtk::Builder::create_from_file("glade_file.ui");
Gtk::Window *window1 = 0;
builder->get_widget("window1", window1);
Gtk::Button *button1 = 0;
builder->get_widget("button1, button1);
// get other widgets
...
button1->signal_clicked().connect(sigc::mem_fun(*this, &button1_clicked));
看一看這些問題的答案:
即使愛C++,我更喜歡普通的C GTK –