如何在Lua中使用Lgi注册如GtkSourceView等Gtk类型

我正在尝试使用Lua和Lgi制作Gtk应用程序。使用Glade创建UI。我正在使用GtkSourceView。 在Python中,您可以像这样注册非标准小部件,例如GtkSourceView: GObject.type_register(GtkSource.View)

然而,在使用lgi时,没有这样的函数“type_register”。但是有一个type_register_static。如果可以使用后者函数,则不知道要传递什么参数。

欢迎任何帮助。 提前感谢

点赞