vala 相关问题

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

将多个源属性绑定到 Vala 中的目标属性?

假设我有一个名为 location_binds 的 GLib BindingGroup,它具有属性城市名称和国家名称。我想要拥有一个包含“城市名称,国家名称”之类的属性。 我知道...

回答 1 投票 0

GTK4 使用 GtkDropTarget 从 pixbuf 设置图像时出现问题

我正在测试一个gtk4小部件,它是GtkDropTarget。我计划设置一个拖动到窗口的图像作为窗口本身的图像。但是当我拖动图像文件时就会出现错误。 T...

回答 2 投票 0

使用vala将uris插入Gtk.Clipboard

我目前正在尝试为我的应用程序实现复制和粘贴。问题是我只能根据Gtk.Clipboard的文档将纯文本或图像写入剪贴板:se...

回答 1 投票 0

如何在 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

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.