Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Vala vapi 文件文档
我想使用 Vala 破解现有的基于 GLib 的 C 项目 基本上我正在做的是 在构建过程开始时 使用 valac 从 vala 文件生成 c 和 h 文件 然后像编译任何 c 或 h 文件一样编译生成的文件 这可能不是最好的方法 但在大多
c
glib
vala
vapi
在 Vala 中使用 Glib.Settings 时如何处理错误?
我在 Vala 应用程序中使用 Glib Settings 我想确保即使架构或密钥不可用 我的程序也能正常工作 所以我添加了一个 try catch 块 但是如果我使用不存在的密钥 程序就会出现段错误 据我了解 它甚至没有到达 catch
vala
gsettings
Vala:传递通用数组会破坏值
如何将数组传递给通用函数 以下代码确实可以编译 但输出有些损坏 void foo
generics
vala
使用 vala 将 uris 插入 Gtk.Clipboard
我目前正在尝试为我的应用程序实现复制和粘贴 问题是我只能根据文档将纯文本或图像复制到剪贴板Gtk Clipboard https valadoc org gtk 3 0 Gtk Clipboard html https valadoc or
Linux
gtk
uri
clipboard
vala
如何在 gtk 中将小部件作为不同的线程加载? (瓦拉)
我创建了这个类 出于效率原因 我想将缩略图作为不同的线程加载到图标视图中 因为如果我在同一个线程中执行此操作 GUI 加载速度会非常慢 但是当我创建线程时 它不起作用 它绘制了一些缩略图 然后它们就消失了 当我使用 join 时 它有效 这
Multithreading
gtk
vala
如何在 vapi 文件中编写 void 指针类型定义?
我正在尝试编写一个 VAPI 文件来使用 unixODBC 其中一个函数被称为SQLAllocHandle From
Binding
ODBC
vala
vapi
Vala:陷阱、提示和技巧
作为一名刚接触 Vala 的程序员 您对刚接触该语言的人的第一条建议是什么 这很大程度上取决于您来自什么背景 如果您来自 C C Java 最好的建议是学习函数式编程 Vala 支持真正的闭包 因此您应该 深入 学习如何使用 lambda
vala
Gee HashMap 包含方法作为值
我正在尝试填充 Libgee HashMap 其中每个条目都有一个字符串作为键 一个函数作为值 这可能吗 我想要这样的东西 var keybindings new Gee HashMap
vala
genie
libgee
如何从 Vala 编译器生成 GIR 文件?
我正在尝试使用 pygi 和 gobject introspection 创建到 vala 库的 python 绑定 但是 我在生成 GIR 文件时遇到问题 我计划随后将其编译为 typelib 文件 根据文档 valac 应该支持生成 G
introspection
typelib
vala
如何在anjuta项目中包含资源文件
我正在尝试更新 vala 中的图形项目 将大量代码行移动到 ui 文件中 我想使用模板 可用于 glib 2 38 和 GTK 3 8 类似的东西 我的项目是用 Anjuta 和 autoconf 管理的 In the src目录有 app
gtk3
vala
anjuta
如何在GtkTreeview中用字符串和pixbuf制作一列?
我正在使用 Gtk 2 的应用程序中工作 我需要实现一个文件树视图 实际的代码是 public FileTree store new TreeStore 2 typeof string typeof string this change d
gtk
vala
gtktreeview
cellrenderer
如何修复警告:初始化程序周围缺少大括号?
该警告是由vala 生成的c 代码产生的 警告 初始化程序周围缺少大括号 该代码可以工作 但警告很烦人 警告引用的vala代码是 struct Position uint x uint y private static Position p
gcc
vala
使用开罗绘制的画布填充自定义形状的杂波 Actor
杂乱 1 12科格尔1 10Vala 或 C 或 Python 我在这里可能有一个根本性的误解 我认为 演员 是 3D 多边形的东西 我将它们的颜色视为顶点颜色或纹理映射 有鉴于此 我一直在尝试绘制一个自定义 Actor 并用通过 Cair
cairo
vala
clutter
cogl
为什么这个函数返回一个(拥有的)值?
代码 从 Genie 如何将字符串作为字符串数组重复 N 次Genie 如何将字符串作为字符串数组重复 N 次 def repeatwithsep e string n int separator string string var ele
memorymanagement
vala
genie
ownershipsemantics
Genie 中嵌套泛型类型的语法是什么?
我想声明一个哈希表string因为它是关键并且array of int因为它的价值 indent 4 init var h new HashTable of string array of int str hash str equal h
generics
vala
genie
Flatpak Meson 没有从 Gnome Builder 中找到 Vala 库
在 Linux 中 我在 Gnome Builder 3 26 4 中使用 Meson 0 44 0 作为将使用 Gee 和 GXml 的控制台程序 我的目的是在 Genie 中写这个 当我在 Gnome Builder 中使用 Meson
vala
genie
mesonbuild
Flatpak
gnomebuilder
不支持链接到“Gtk.Box.new”
我是 Vala 的新手 到目前为止我认为它很酷 但我在理解继承方面遇到了困难 我读here我应该使用base 调用父构造函数 好吧 很酷 似乎可以理解 但它对我不起作用 我一直收到标题上的错误 这是我要展示的片段 public class
OOP
gtk
vala