vala 相关问题

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

Val上的Soup.Websocket

我编写了用于测试的客户端和服务器。客户端:静态Soup.WebsocketConnection网络套接字; int main(string [] args){var ws_session = new Soup.Session(); var ws_message = new Soup.Message(“ ...

回答 1 投票 1

我如何通过异步方法更新gtk列表框?

因此,在GTK中编写UI时,通常最好在Async方法中处理文件的读取等。诸如列表框之类的东西通常绑定到ListModel,ListBox中的项目已更新...

回答 1 投票 2

异步读取子进程stdin / stderr结果到Vala中的字符串中

我尝试从子进程中将stdin和stderr读入字符串。我请求管道,退出代码为0(成功),但字符串为空。字符串errStr =“”;字符串outStr =“”; string [] cmd = {...

回答 1 投票 0

[使用glib.string.escape()时如何转义特殊字符

由于glib.string.escape()的文档而转义特殊字符'\ b','\ f','\ n','\ r','\ t','\ v','\字符串源中的'和'“',方法是在它们前面插入一个'\'。此外,所有...

回答 1 投票 0

在Linux(基本OS)上的VALA中带有图标,文本和两个按钮的简单对话框

最近两天,我试图找出如何在Linux上的Vala(elementaryOS JUNO)中使用左侧的图标,右侧的文本和下方的两个按钮来实现标准的对话框布局。无法......>

回答 1 投票 0

Vala是否从主题中获得具有特殊大小的图标?

我想从系统中获取一个图标,并在Gtk.Image中显示它,但是尺寸很大。 Gtk.Image.icon_size属性是一个枚举,它没有设置像素的宽度或高度。 (Gtk.IconSize)这就是我得到的方式...

回答 1 投票 0

了解vala编译警告

下面的编译警告对我来说不是很清楚,因为不赞成使用,但是在valadoc中该方法的签名:http://valadoc.org/#!api=gstreamer-1.0/Gst显示没有.. 。

回答 1 投票 6

如何获得GLib.Settings的范围

通常,我使用以下代码从GLib.Settings中获取字符串。 var ss =新的GLib.Settings(“ org.gnome.system.proxy”);字符串sm = ss.get_string(“模式”);现在我想得到这样的范围...

回答 1 投票 1

GObject样式构造如何工作?

我是Vala的新手,正在尝试了解该语言的工作原理。我通常使用Python或JavaScript之类的脚本语言。因此,我的问题是,为什么有三种方法构造类构造函数...

回答 1 投票 1

如何在vala中的GType中注册新类型?

我在GLib.Type中发现了一些未列出的类型,如果我想在GType中创建并注册一个新类型,该如何实现?我的意思是未列出整数类型:https://valadoc.org/gobject-2.0 / ...

回答 1 投票 0

需要帮助将Make文件转换为Mea的Meson构建文件

我正在Vala上开发应用程序。我需要在单个项目中同时使用webkit2gtk-web-extension-4.0和webkit2gtk-4.0。我正在从-https://github.com/rschroll / ...

回答 1 投票 0

我如何按下标题栏中的按钮并在vala的窗口中执行操作

如何在标题栏中创建按钮并在窗口中执行操作:公共类标题栏:Gtk.HeaderBar {构造{title =“ Quiz”; subtitle =“您可以解决这个问题!”; ...

回答 1 投票 0

Vala无法找到gtk + -3.0 Ubuntu 12.04

我刚刚开始学习Vala(在Ubuntu 12.04下),并且我试图遵循本教程;但是,在第一个编译步骤(valac --pkg gtk + -3.0 gtktut.vala)中,我收到此错误:...

回答 2 投票 1

在Vala中使用软件包

我正在关注有关vala的入门教程,我想创建一个简单的应用程序,该应用程序现在只需使用shutdown命令即可关闭计算机。我签出了这个问题执行系统...

回答 1 投票 1

Vala中基于类的枚举?

我想知道如何在Vala中创建基于类的枚举。在Java中,您可以执行以下操作:public class Main {public static void main(String [] args){Action action = Action.COMPRESS; ...

回答 1 投票 0

如何克服有关functioni参数在vala中为const的警告?

Vala代码警告有关期望非常量参数但被赋予常量的函数。 Vala代码:Gtk.TreeSelection treeSelection = treeview.get_selection(); Gtk.TreeModel treeModel = ...

回答 1 投票 0

TLS打包后的神秘字节

我正在尝试创建从Java到Vala Server的SSL TCP连接。一切正常,直到我将第二个程序包发送到服务器。 (第一个数据包也可以发送)。服务器仅接收...

回答 1 投票 0

与Gee.ArrayList实现的ListModel

所以我想我会是聪明的更通用和易于使用的类,即Gee.ArrayList为一个ListBox的数据之一。原来,列表框将采取ListModel的,我算了一下,因为我是...

回答 1 投票 1

强制转换为int VS Math.floor

被保存到使用强制转换为int,而不是Math.floor到浮点/双精度值转换为整数? VAR规模= 1.5; INT foo1 =(int)的规模; INT foo2的= Math.floor(尺度);

回答 2 投票 1

获得一堆GCC警告

一个简单的程序,以发现是否有一个字符串,编译时会产生一束ç警告相同的字母。我究竟做错了什么?使用吉(该程序正常工作);无效的主要(...

回答 1 投票 1

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