我如何访问;命名物业;在GTK结构中?

我如何访问;命名物业;在GTK结构中?,gtk,glib,Gtk,Glib,我正在尝试构建一个基于GTK-3.0的应用程序,我需要修改一些代码,以便它在结构中使用“master”属性: 我几乎没有使用GTK编程的经验,所以我不知道如何访问这些属性。不幸的是,“属性”是一个超载的术语,Google没有产生任何有用的结果。您使用的是GObject(GTK+和相关库中大多数对象的基类)API 这条路(相当稀疏) 基本上,我认为您在寻找函数。您使用的是GObject(GTK+和相关库中大多数对象的基类)API 这条路(相当稀疏) 基本上,我认为您是在追求函数。您想使用类似 G

我正在尝试构建一个基于GTK-3.0的应用程序,我需要修改一些代码,以便它在结构中使用“master”属性:


我几乎没有使用GTK编程的经验,所以我不知道如何访问这些属性。不幸的是,“属性”是一个超载的术语,Google没有产生任何有用的结果。

您使用的是
GObject
(GTK+和相关库中大多数对象的基类)API

这条路(相当稀疏)


基本上,我认为您在寻找函数。

您使用的是
GObject
(GTK+和相关库中大多数对象的基类)API

这条路(相当稀疏)


基本上,我认为您是在追求函数。

您想使用类似

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 *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);

有关
g\u object\u get

的详细信息,请参阅。谢谢,这正是我要找的。谢谢,这正是我要找的。