2

コードからGtkApplicationWindowオブジェクトにアクセスできると便利ですが、Glade を使用してそのプロパティを初期化したいと考えています。

Glade で GtkApplicationWindow ウィジェットを作成するにはどうすればよいですか?

4

1 に答える 1

7

あなたのUI xmlの変更で

<object class="GtkWindow" id="foo">

<object class="GtkApplicationWindow" id="foo">

gtk ビルダーを介してウィンドウを取得した後、アプリケーション プロパティを設定します。

GTK_WINDOW (gtk_builder_get_object (xml, "foo"));
g_object_set(main_window, "application", application, NULL);
于 2013-03-25T06:21:14.230 に答える