vala-如何将字符串[]连接到字符串?
我有一个字符串数组: string[] arr = {"Hello", "World"}; 我想打印或将其转换为字符串,例如: print(arr.join(",")); > "Hello,World" 我该怎么做…
vala-字节转换为字符串?
我有一个 glib.bytes 对象。 我想打印它并将其用作字符串这样: Bytes bytes = new Bytes({65, 66, 67}); print(bytes); // <-- ERROR 如何将其转换为…
如何将小部件和数据从一个文件传递到不同类中的另一个文件?
初学者级问题。我正在创建一个计数器应用程序(第一个应用程序来自 7个任务)。我在一个文件中创建了此应用程序,并且工作正常。以下是代码。 class A…
确定可见 Gtk.FlowBox 子项的数量
我正在使用带有许多 Gtk.FlowBoxChild 子项的 Gtk.FlowBox 。根据用户选择的按钮,我应用不同的 Gtk.FlowBoxFilterFunc 函数。我想在任何时间点确定有…
使用 vala 库和 waf 编译 vala 应用程序
我想使用 vala 库(我编写的)和 waf 构建系统来编译 vala 应用程序。 我实际上可以使用此命令编译它: valac -X -I/usr/local/include/ofde-1.0/ -X …
GTK GUI:pygtk 与 vala
我正在从事云存储项目,想为其构建 GTK 客户端。找到的可能选择是pygtk/glade和vala。目前我对 pygtk 和 vala 都不熟悉。一些谷歌搜索表明 vala 是一…
警告:“g_hash_table_iter_next 来自不兼容的指针类型”在 Vala 中使用 HashTagIter
以下代码可以编译但会发出警告。所以我想了解真正纠正它时会发生什么(我不喜欢在编译时发出警告的想法): // Display couples // words is a HashTa…
如何使用 gettext 占位符?
我不是程序员,但我想帮助翻译使用 gettext 用 vala (http://live.gnome.org/Vala/Tutorial) 编写的项目。当我必须使用占位符重新排列句子的某些部分…
有时 GTK 模态对话框不是模态的——bug 还是功能?
当我在 GTK(GTK2 或 GTK3)中创建自定义对话框并将其设置为模态对话框时,应用程序其他窗口的所有输入都将被忽略。这几乎总是有效,但在某些条件下会…
GTK+ 中的缩小窗口当内容缩小时动态变化?
我在 Vala 应用程序中有一个窗口,里面有一个图像。 该图像有时会被 img.set_from_pixbuf(imgdata); 更改,因此它的大小也会发生变化。它嵌入在 Gtk.B…
VALA 与 AOT 编译之间的性能差异?
我一直在用 Java 开发图像处理应用程序,但最近对 VALA 感兴趣。原因是因为我相信我可以提高应用程序的性能(我关心的主要是与C/C++库的互连,因为看…
我该如何混淆 C++与瓦拉
我需要用 C++ 编写跨平台的 GUI 应用程序,但由于 C++ 的大多数 GUI 库都有点乏味,而且我对 C#/.NET 非常熟悉,我发现使用 GTK 的代码 Vala 代码非常…
无法访问混乱中的动画属性
我正在尝试为 Clutter 中的演员设置动画,但是当我输入存在的属性时,出现了问题。 actor.animate( AnimationMode.LINEAR, 400, scale_x:2); 给我这个…