问题标签 [gtk3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4976 浏览

gtk - 林间空地 aboutDialog 没有关闭

我有一个AboutDialog空地制作的盒子,但关闭按钮不起作用。我不知道如何将此按钮连接到一个单独的功能,因为它位于一个名为dialog-action_area.

另一个问题是,如果我使用窗口管理器创建的关闭按钮,我无法再次打开它,因为它已被破坏。

我怎样才能改变它,让它隐藏起来?

0 投票
1 回答
10976 浏览

windows - 哪里可以得到预编译的 GTK3 for windows?

有什么地方可以下载预编译的 Windows 版 GTK3 吗?

GTK 站点仅提供 2.22 版本的二进制文件。

0 投票
1 回答
231 浏览

c - 如何替换 GDK_INCLUDE_INFERIRS?

由于大多数gdk_gc_*方法在 GTK+ 3 中已被弃用,如何仅使用 Cairo 在子窗口上绘制?下面是我想要实现的一个简单示例:

http://developer.gnome.org/gdk/stable/gdk-Graphics-Contexts.html#gdk-gc-set-subwindowGDK_INCLUDE_INFERIORS将用于来源。所以我认为诀窍是创建窗口的源,然后......好吧......我被卡住了。

0 投票
2 回答
7752 浏览

user-interface - 用 GTK+2 或 GTK+3 学习 GUI 编程?

我是 GUI 编程的新手,我还没有找到最适合我的目的的库(我想制作桌面环境应用程序,例如码头、面板、桌面等)我已经开始学习 GTK 的基础知识,主要使用PyGtk。我在网上找到的大多数教程都是针对 GTK+2.0 的。然而,最近,GTK+3 已经发布。所以我有点不确定这对我的学习曲线意味着什么:

  • 我应该学习使用 GTK+3 而忘记 GTK+2 吗?
  • 从编码的角度来看,使用其中一种真的会有所不同吗?
  • 是否已经有 GTK+3 的 PyGTK 绑定?
  • 有 GTK+3 的可用教程吗?

由于我是新手,所以我盲目地投入其中,但一些指导可能会更明智。所以如果你有的话,欢迎你:)

0 投票
2 回答
7171 浏览

pygtk - 将 glade 与 pygobject Gtk3 一起使用

我正在使用迁移指南(将GTK2 移植到 GTK3)将脚本转换为使用 Gtk3。我把我的转换import pygtk成一个from gi.repository import Gtk等等......

我被卡住了,因为 glade 模块是从模块 gtk 加载的:

但现在没有办法再这样做了。

请注意,我只需要更换gtk.glade.XML()...

0 投票
5 回答
31766 浏览

windows - 我在哪里可以下载预编译的 GTK+ 3 二进制文件或 Windows 安装程序?

我看过 GTK+3,我喜欢它。但不幸的是,从源代码编译对我来说从来没有用过。有没有像样的二进制文件甚至更好的 Windows 安装程序?

0 投票
3 回答
2878 浏览

gtk - 在 GTK+ 3 中设置光标颜色

我正在寻找设置 GtkTextView 光标颜色。我知道我可以通过gtk_rc_parse命令或类似的命令来做到这一点,但是文档说这些命令已被贬值,而且我认为GtkCssProvider不支持光标颜色。是否可以通过其他方式进行设置?

0 投票
1 回答
3555 浏览

cairo - 如何在 Gtk 下创建 cairo-gl 曲面

我想在 linux (fedora 12) 下使用 GTK 3 创建一个窗口,并使用 cairo-gl 后端在其上绘制一个简单的矩形,为此我想创建一个 cairo-gl 表面。我该怎么做,任何人都可以帮助我提供示例代码。

提前致谢。

RC7

0 投票
1 回答
2102 浏览

gtk - 如何在 GTK3 应用程序中设置窗口的 bg 图像

我发现这种方式:

但似乎 GdkPixmap 现在已经过时了......

那么,使用 GTK3,如何设置 GtkWindow 的背景图像?

0 投票
2 回答
945 浏览

gnome - GTK+ 3 的 VAPI 问题

我正在尝试在 ArchLinux 上编译一些 Vala,当我尝试包含 packagegtk+-3.0时,似乎 GDK 和 GTK+ 2.0 也被包含在内;valac --pkg gtk+-3.0 test.vala给出以下错误:

有没有办法指定不包括gtk+-2.0valac忽略这些错误?