我正在尝试构建一个基于 GTK-3.0 的应用程序,我需要修改一些代码,以便它使用结构中的“主”属性:
https://developer.gnome.org/gdl/stable/GdlDockLayout.html#gdl-dock-layout-new
我几乎没有使用 GTK 编程的经验,所以我不知道如何访问这些属性。不幸的是,“财产”是一个过度使用的术语,以至于谷歌没有产生任何有用的东西。
我正在尝试构建一个基于 GTK-3.0 的应用程序,我需要修改一些代码,以便它使用结构中的“主”属性:
https://developer.gnome.org/gdl/stable/GdlDockLayout.html#gdl-dock-layout-new
我几乎没有使用 GTK 编程的经验,所以我不知道如何访问这些属性。不幸的是,“财产”是一个过度使用的术语,以至于谷歌没有产生任何有用的东西。
你想使用类似的东西
GObject *master;
g_object_get (my_gdl_dock_layout_widget, "master", &master, NULL);
// Use master
// Once you've finished with master, don't forget to unref it
g_object_unref (master);
有关详细信息,请参阅GObject 参考文档g_object_get