vala 相关问题

Vala是一种面向对象的编程语言,它允许使用现代编程技术编写在GNOME运行时库上运行的应用程序,特别是GLib和GObject。 Vala在语法上类似于C#,并被编译为C,然后使用平台的C编译器将其编译为本机二进制文件。

当使用gobject_serialize时,Json-glib将一个布尔值序列化为false。

我正在尝试序列化下面的类。public class Person : GLib.Object { public string name { get; set; } public int age { get; set; } public bool alive { get; set; } public ...

回答 1 投票 3

如何超时一个 vala Subprocess?

我试图在GLib.Subprocess中运行一个可执行文件并提取其结果。但是,它可能是一个无限循环,永远不会结束。所以,我想让Subprocess在1秒后结束。以下是我的情况...

回答 1 投票 0

vala中GTK .ui文件中的管理信号

从以下.ui文件中,我收到信号: 按钮2

回答 1 投票 1

vala中Gyk + .ui文件中的管理信号

从以下.ui文件中,我收到信号: 按钮2

回答 1 投票 0

使用瓦尔编程语言,您可以检测其他应用程序何时全屏显示或最大化显示,并挂起其自己的程序吗?

使用vala编程语言,您可以检测其他应用程序何时全屏显示或最大化显示,并挂起自己的程序吗?是否有类似的演示?

回答 1 投票 1

Web中的Vala Image Base64

我想知道是否可以在Vala(Soup.Server)中将以base64格式显示为字符串的图像可视化?私有静态无效default_handler(Soup.Server服务器,Soup.Message消息,字符串路径,...

回答 1 投票 0

[将png编码为base64,然后将其转换回pixbuf时,出现格式未知错误

我一直在尝试使用vala中base64格式的图片。但是我有一些麻烦。我编写了一个小的Vala程序来显示问题:我可以轻松加载图像文件。我可以转换...

回答 1 投票 0


Vala的Makefile

我是vala的新手,学习为基本OS Hera(基于Ubuntu 18.04.3)编写GTK应用程序。为了上帝的爱,我找不到任何有关如何为我的...编写make文件的文档。

回答 1 投票 0

是否可以在vala类中编写自定义属性或注释,例如C#或Java?

这个问题暗示着如何减少样板代码或添加自定义功能,例如在Java @Setter(AccessLevel.PROTECTED)私有字符串名称中;或Jackson注释@ ...

回答 1 投票 1

Vala-Clutter Json UI-如何连接UI信号?

我正在尝试将基于JSON的UI文件与Clutter一起使用。我想将信号从UI文件连接到Vala代码。我已经尝试过类似的方法,它会加载UI,但不会连接信号。怎么可以...

回答 1 投票 1

如何使用从Python用Vala编写的自定义GTK小部件?

最近,我设法通过以下命令从此Vala文件中创建了一个共享库,可以使用该共享库:1:valac Circular-progress-bar.vala -X -fPIC -X -shared -o test_shared.so --library = testShared --...

回答 1 投票 0

一个可以起作用的共享库

最近,我设法通过以下命令从此Vala文件中创建了一个共享库,可以使用该共享库:1:valac Circular-progress-bar.vala -X -fPIC -X -shared -o test_shared.so --library = testShared --...

回答 1 投票 0

如何使用Vala通过HTTP下载文件?

我尝试将libsoup-2.4与https://valadoc.org/libsoup-2.4/Soup.RequestFile.html一起使用,但是RequestFile的创建受到保护,并且我看不到任何返回该对象或..的操作。 。

回答 1 投票 1

Vala GtkTemplate:找不到UI资源

我正在尝试使用GtkTemplate,但确实很烦人。我已经定义了.ui文件资源,正确地调用了&等。这是我的文件:meson.build:#项目名称和...

回答 1 投票 1

Vala Gstreamer BusFunc

我正在尝试将这段代码重写为Vala:gstreamer示例我被困在这一行:watch_id = gst_bus_add_watch(总线,message_handler,NULL);我的意思是:var watch_id = bus ....

回答 1 投票 0

Vala获取文件修改日期

我一般对Vala和linux编程不熟悉。我正在尝试枚举给定文件夹的类似于“ stat” shell实用程序的数据。到目前为止,这是我得到的:int main(string [] args){...

回答 1 投票 2

Vala是否提供类似C ++的朋友类?

使用C ++,我喜欢单元测试功能或类成为他们测试的类的朋友。这样,我不仅限于公共接口。我需要更少的模拟或样板来测试所有方法。在...

回答 1 投票 1

如何在Vala中将int64格式化为大写十六进制?

以下示例不编译公共静态int main(string [] args){var now = new GLib.DateTime.now_utc(); int64 val = now.to_unix();打印(“%” + int64.FORMAT ...

回答 1 投票 1

Vala中委托的异步作用域是什么?

我正在尝试GNOME项目站点上的异步示例。我收到以下警告,但我不知道如何解决。 async.vala:8.2-8.17:警告:具有scope =“ async”的委托必须是...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.