2

私のコードには Gtkmm がGtk::Window*あり、そのウィジェットに頻繁にアクセスしたいと考えています。どうすればいいですか?

私が言いたいのは、 のような機能があるかどうかを確認することですBuilder->get_widget()。助けてくれてありがとう。

4

1 に答える 1

2

あまり。ウィジェットの子を見つける方法はいくつかありますが、それはとてつもない苦痛です。個人的には、クラス外のウィジェットをいじる必要がある場合は、常に Gtk::Window をサブクラス化し、公開 (または公開関数を作成) します。

get_child() がある Gtk::Bin クラス: http://developer.gnome.org/gtkmm/unstable/classGtk_1_1Bin.html#a8e7fef9251afa541318bb53dcf3098db

于 2012-04-06T22:03:41.533 に答える