1

我将如何从 gjs 克隆任何小部件,类似于https://stackoverflow.com/a/3030603/1829961中给出的 C 响应?list_properties尽管它GModule在gir 文件中列出,但我无法找到一种调用方式。还是我必须使用 GIRepository,手动遍历 GIR 类型层次结构,模拟g_object_class_list_properties应该做的事情?还是我在这里完全想念的另一种直接方式?

4

1 回答 1

0

是一些可以做到这一点的代码。

它对您链接的问题采用了类似的方法,但由于G_OBJECT_GET_CLASS()GJS 中没有,因此它使用GIRepository了 - 与 C 解决方案相比,这是您需要的额外依赖项。

于 2014-09-19T08:48:12.937 回答