vala

    1热度

    1回答

    我正在开发一些基于Gtk的应用程序使用Vala。在我的应用程序中,我想添加一些自定义样式。 我想为Gtk 3.20和Gtk 3.20+版本保留我的样式。正如我们所知,Gtk3已经从Gtk 3.20开始改变了窗口小部件类。 那么,如何检查gtk版本并相应地应用自定义样式?我知道,我可以将两种风格融合在一起。但不希望使用不必要的样式重载应用程序。 我正在寻找这样的事情 string style = n

    1热度

    1回答

    对于我目前正在使用的应用程序,我需要从二进制文件中读取UTF-8编码的字符串。这些字符串不是以null结尾的,而是以一个指定其长度的字节开头。 当我尝试读取这样的字符串时,所有多字节UTF-8字符都变为?。查找下面的样本: public void main(string[] args) { File file = File.new_for_path("test.bin"); D

    0热度

    1回答

    这是Vala代码中的一个示例。 有一个全局Glib.Llist vstack存储一些指针。 List<void*> vstack; 有存储的第二个参数,在全球vstack列表change_state功能。 void change_state(enum..., void*, enum...); 这goto_info测试功能(它调用change_state)不起作用,因为,当它返回时,即使它被

    0热度

    1回答

    我正在尝试创建一个小的固定大小的字符串int元组列表。一个固定大小的结构数组似乎是要走的路,但是当操纵数组条目时,我经常遇到内存错误。我试过到目前为止: public struct S { public string a; public int b; public S (string a, int b) { this.a = a; this.

    1热度

    1回答

    我写在瓦拉这个代码,使用骆驼 using Camel; [...] MimeParser par = new MimeParser(); [...] par.push_state(MimeParserState.MULTIPART, boundary); 我下载了骆驼1.2.vapi从GitHub VALA-girs (this link),把它在VAPI子目录,并与 valac --

    1热度

    1回答

    我知道,一个可以用以下简单的语法 obj["foo"] = bar; 设定的名字基于GLib.Object级的属性有没有办法在获取属性的值类似的方式?下面的结构似乎不工作: Bar bar = obj["foo"]; 瓦拉返回错误:无效的方法被调用不允许作为表达 我知道它可以在下面的例子来完成,但我米寻找一些conciser。 Bar bar; obj.get("foo", out ba

    0热度

    1回答

    我一直在尝试使用Vala在我的Gtk.DrawingArea上接收鼠标事件,但没有成功。具体来说,我子类Gtk.DrawingArea,在我的构造我添加的事件我想收到: this.add_events (Gdk.EventMask.ENTER_NOTIFY_MASK | Gdk.EventMask.BUTTON_PRESS_MASK); 然后,下同构造,我注册了信号处理这些事件

    0热度

    2回答

    我已经与vala做了一个应用,在某些时候我必须处理大量文件。我创建了一个窗口来选择文件夹,然后获取文件的路径并对它们进行一些处理。 我添加了一个进度条到这个窗口来显示有多少个文件被处理,但由于某种原因,它始终保持为空。 代码约窗口: this.files_window = new Gtk.Window(); this.files_window.window_position = Gt

    0热度

    1回答

    什么方法可用于选择webkit2gtk上的文本。我无法在Vala webkit2的API上找到任何内容。 要求是在用户在文本选择后释放鼠标后,在网页上获取选定的文本。

    0热度

    1回答

    我正在为Vala开发一个用于linux的音频播放器(我正在使用elementaryOS)。 我想知道这是做apperar我的应用程序的控制(播放/暂停,下一首,透水)在“音频菜单”像其他应用程序做的正确方法(FOT例如女妖或默认初等音乐应用程序): 我一直在寻找这个文档,但我一直没能发现任何东西。我甚至已经看了从GitHub上小学音乐的源代码,我发现一些有趣的事情: 在有关媒体播放的“主”,他们设