GTK+プログラミング (978レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
237: 2009/09/03(木) 02:34:12 ID:6mgKfH1n(1/3)調 AAS
>>234
> m_act_quit = Glib::RefPtr<Gtk::Action>::cast_static(m_builder->get_object("action1"));
> これってどんな意味かな?
これは GtkAction を取得するんだけど get_object は Glib::RefPtr<Glib::Object> を返す
からキャストが必要になるけど、ドキュメントには cast_static を使うようにって書いて
あるからこうしてる。
当然 app_window.glade に "action1" という名前の GtkAction がないと駄目だよ。
それで落ちてるんじゃない?
238: 2009/09/03(木) 02:38:43 ID:6mgKfH1n(2/3)調 AAS
>>235
別にそんな小汚くはないと思うけど。大体そんなもんだよ。
239: 2009/09/03(木) 02:47:30 ID:6mgKfH1n(3/3)調 AAS
>>236
MyDialog は Gtk::DrawingArea を継承してもいいかも。
それと on_* は protected の方がいいよ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 1.182s*