Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript GTK绑定_Javascript_Gtk_Node.js - Fatal编程技术网

Javascript GTK绑定

Javascript GTK绑定,javascript,gtk,node.js,Javascript,Gtk,Node.js,Gnome维护的Javascript中GTK库的绑定是异步调用还是同步调用?我无法以这种或那种方式找到细节 我想为GTK开发一个用于桌面应用程序创建的NodeJS模块。GTK是基于事件循环的,所以这应该是可能的。您必须将GMainLoop与节点的主循环集成。在开始静态gtk绑定,我在开始绑定到GObject内省存储库。两者都是不完整的。目前我的只是一个路线图,但我已经和离线的人制定了一些很好的计划 如果你想构建一个特定的应用程序,并且它不需要很多小部件,那么将这些绑定添加到Tim Smart的r

Gnome维护的Javascript中GTK库的绑定是异步调用还是同步调用?我无法以这种或那种方式找到细节


我想为GTK开发一个用于桌面应用程序创建的NodeJS模块。

GTK是基于事件循环的,所以这应该是可能的。您必须将GMainLoop与节点的主循环集成。

在开始静态gtk绑定,我在开始绑定到GObject内省存储库。两者都是不完整的。目前我的只是一个路线图,但我已经和离线的人制定了一些很好的计划


如果你想构建一个特定的应用程序,并且它不需要很多小部件,那么将这些绑定添加到Tim Smart的repo中可能是最简单的。我的GIR绑定一旦完成,将允许使用几乎任何gnome库,而无需保持绑定的最新状态。

这是有道理的,我现在正在研究它。如果您在这个主题上有任何进展,请在这里告诉我们。不,我没有,TBH,遗憾的是,有偿工作的要求超过了个人项目。斯波克说,逻辑清楚地表明,多数人的需要大于少数人的需要