问题标签 [vala]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
873 浏览

gstreamer - 使用 Vala 将 Scaletempo 添加到 playbin

我在尝试将 scaletempo 与 Vala 的 playbin 一起使用时遇到了麻烦。我创建了 playbin,然后创建了一个 bin 来存储替换默认音频接收器的附加插件。下面的示例我从 pyTranscribe 中获取并转换为 Vala,但 Element.link_many 导致错误,我不太确定原因。

我会以正确的方式解决这个问题吗?有人有其他建议吗?

我尝试使用相同的代码使所有内容都变为静态并在下面收到相同的结果/错误:

提前致谢!

0 投票
1 回答
156 浏览

vala - 获取不同系统语言的桌面路径

嗨,我想知道是否像

为 vala 存在。或者如何获得考虑不同系统语言的桌面路径?

谢谢

0 投票
1 回答
499 浏览

gtk - 连接到 Vala 中的 scroll_event

我一直在努力连接到 TextView 小部件的 scroll_event。我可以将 lambda 连接到它,然后运行我的方法,但我想了解为什么直接连接不起作用。我一直在使用下面的代码

该代码给了我错误:

vala 的版本为 0.12.0

0 投票
1 回答
387 浏览

vala - 使用 get[int index] 和 set[int index] 更新数组中的值

例如,我试图提供一种方法来更新 vala 中数组内的值myClass.Channels[10]=15,但是,我找不到在 vala 中执行此操作的方法。以下在 C# 中工作,我会假设 vala 是相似的。

有人知道是否存在这样做的方法吗?

0 投票
1 回答
558 浏览

python - gtk.gdk.color_parse() 等效于 vala

gtk.gdk.color_parse我正在尝试在 Vala中找到与 pyGtk 函数等效的函数。我能找到的Gdk.Color.parse是有点相似,但返回一个布尔值而不是 Gdk.Color 结构。似乎我应该能够找到与 Python 函数等效的函数,但我似乎无法找到。

0 投票
1 回答
426 浏览

reflection - vala中的调用处理?

vala中是否有类似于java的InvocationHandler的东西。也就是说,我想创建一个接口或类的实例,动态地给出实现。我已经阅读了有关反射的文档,但它非常有限,并且没有说明接口和抽象,也没有说明方法。

0 投票
2 回答
873 浏览

vala - Gee HashMap 包含方法作为值

我正在尝试填充一个 Libgee HashMap,其中每个条目都有一个字符串作为键,一个函数作为值。这可能吗?我想要这样的东西:

这样我最终可以做这样的事情:

但也许这不是最好的方法?

0 投票
1 回答
409 浏览

map - 将函数应用于 vala 数组的每个元素

以下python代码的等价物是什么

在瓦拉?

0 投票
2 回答
1282 浏览

glib - 在 vala 中哪里可以找到 Glib 对象?

我刚开始学习 vala。我尝试了vala tutorial中的以下程序。

并在我编译时得到了这个。

如果我Glib.Glib.Objectie 中删除,只保留它class Demo.Hello : Object,那么一切正常。但是教程中的所有程序都使用Glib.Object. 这里有什么问题?我搜索了答案,但找不到。这是 vala 版本信息:

我正在运行最新版本的 CentOS。

0 投票
1 回答
261 浏览

vala - Vala 中的 g_param_spec_boxed() 等价物是什么?

Vala 中的g_param_spec_boxed()等价物是什么?