vala 相关问题

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

如何在 Vala 中制作带有菜单栏的 Gtk4 应用程序?

我尝试制作一个简单的 Gtk4 应用程序,并尝试添加一个菜单栏,其中的菜单可以执行两件事:打印“Hello,World”并退出。 代码按预期使用命令进行编译 瓦拉克——...

回答 1 投票 0

gtk4 styleprovider 与 set_css_classes

目前在 Gtk 4.12.3 wayland 中使用 css 的正确方法是什么? 我收到有关 StyleContext 的相互矛盾的信息,其中一些文档说它已贬值,而另一些文档则说它适合显示...

回答 1 投票 0

寻找如何在 GTK4 中使用带有可编辑单元格的 ColumnView 的示例

我正在寻找将 ColumnView 与任何类型的模型一起使用的任何示例,其中每个单元格将是一个可有效更新模型的可编辑标签。 我真的很感谢这里的任何帮助:(

回答 1 投票 0

如何在 Vala 中使用 C 库?或者如何使用g-ir-scanner?

如何在 Vala 中使用 C 库?正如GNOME文档中所写,我需要通过命令行工具g-ir-scanner扫描我的C头文件以生成*.GIR文件,然后生成VAPI(Vala API)文件......

回答 2 投票 0

在 vala Gtk4 中用另一个可绘制对象替换

我想让我的应用程序在使用 Gtk4 单击按钮时将图像更改为另一个应用程序。 公共类主要:对象 { 公共静态 int main() { var app = new Gtk.Application("

回答 1 投票 0

Gtk4 GridView 瓦拉

我正在尝试制作一个图像的 GridView,该图像可能会或可能不会根据上下文进行拖动 但我什至无法创建该对象,因为构造函数的参数对我来说没有意义 我该怎么办

回答 1 投票 0

为什么 GLib.File.new_for_uri (url) 在 vala 中失败,但在 curl 中使用相同的 url 时却没有失败

为什么以下失败并出现未捕获的错误:HTTP 客户端错误:禁止访问(g-io-error-quark,14): static int main (string[] args) { 字符串 url = "https://www.netfilter.org/projects/ipt...

回答 0 投票 0

如何让此代码每 5 分钟更新一次?

所以,我有这个代码来监控我的笔记本电脑的一些统计数据,我只是想让它实时更新但是经过几天的尝试我有点放弃了,这是我想要更新的代码部分,随时

回答 0 投票 0

我的应用程序如何从Flatpak在系统中指定键盘快捷键?

我是Planner的开发者,我遇到了一个问题,就是给当前系统分配一个键盘快捷键。Planner是一个任务管理器,它有一个内置的应用程序,叫做快速添加,通过一个...

回答 1 投票 0

如何将GStrv (string[])类型的GLib.Value转换为GLib.Variant?

在下面的例子中,有一个类的属性是Gstrv类型的,使用ObjectClass.list_properties()可以查询所有属性的Paramspec,使用get_property()可以请求所有的属性。使用ObjectClass.list_properties()可以查询所有属性的Paramspec,使用get_property()可以请求所有属性......

回答 1 投票 0

有没有办法从gobject自省中注册类型?

我目前正在试验gobject-introspection库。我想做的一件事是能够从我能获得的信息中注册类型(尤其是类)。具体来说...

回答 1 投票 1

在`GLib.ListStore'的上下文中不存在`find'这个名字。

我完全不明白为什么会出现这个错误。valadoc显示这个函数存在。append函数也可以工作。下面是重现它的代码: class some_object : GLib.Object { ....

回答 1 投票 0

当使用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


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