13得票1回答
在Gtk主循环中运行的Asyncio调用

大家好,关于 asyncio 和 Gtk+ 的问题。 如何在 Gtk.main 循环中运行下面的代码?我搜索了示例但没有找到任何内容。#!/usr/bin/python3.4 import asyncio @asyncio.coroutine def client_connected_ha...

7得票3回答
如何在PyGObject中提高被最小化或覆盖的窗口?

我将使用提供在PyGTK FAQ中的答案,但是这似乎不能与PyGObject一起使用。为您提供方便,下面有一个在PyGTK中可用的测试案例,以及一个翻译后在PyGObject中无法使用的版本。 PyGTK版本: import gtk def raise_window(widget, w2...

7得票3回答
gtk3和pygobject的自动完成

我希望能为vim添加gtk3库的自动完成功能。我已经尝试过vim-jedi, 因为它似乎是vim和python的最先进的自动完成机制 (也在此处推荐),但这对于从gi.repository导入的gtk3内容不起作用。 from gi.repository import Gtk, GdkPix...

7得票1回答
如何在使用Python的Gtk3中显示一个png图片?

首先,我需要提到我正在学习Python和Gtk+ 3,所以在这些语言方面我不是一个高级程序员。 我试图在Gtk3中为Python脚本创建一个图形界面,该脚本创建了一个png图像,我想显示它,但是PyGobject文档非常缺乏,我还没有找到一种方法来做到这一点。到目前为止,我的界面看起来像这样...

24得票1回答
在GTK3应用程序中是否有一种方法可以拥有OpenGL上下文?

我看了一下GtkGlExt,但它仅适用于GTK2。不幸的是,在搜索了数小时后,似乎没有人关心有像OpenGLDrawingArea这样的东西... 欢迎提供任何信息,即使是像“现在不可能”。

8得票3回答
pygtk3是否有自省功能?

Python的一个优点是能够对方法和函数进行内省。例如,要获取math.log函数的函数签名,可以(在ipython中)运行以下代码: In [1]: math.log? Type: builtin_function_or_method Base Class: <type ...

15得票3回答
GLib-GIO-ERROR**: 系统上未安装任何GSettings模式。

很不幸,我使用的是Windows(Windows7 x64)。 在Code :: Blocks和GTK + 3.6.4中使用MinGW编译器。 我手动编译了来自glib的所有模式。 当我使用文件选择对话框/颜色选择器时 - 无论哪种情况, 我会收到以下错误: GLib-GIO-ERROR...

8得票2回答
如何在Linux上使gtk窗口的背景透明?

我希望将背景设置为透明,只显示小部件。 这是我的代码: #include <gtk/gtk.h> int main (int argc, char *argv[]) { gtk_init (&argc, &argv); GtkWidget *wi...

22得票4回答
如何在Windows上分发一个GTK+应用程序?

我已经通过MSYS和MinGW在Windows上安装了GTK+(特别是GTK3)。现在我想将GTK+的dll文件复制到我的应用程序目录,以便在没有全局GTK+安装的计算机上运行它。哪些dll文件是GTK+操作所必需的? 编辑: GTK+文档现在包含在Windows上分发所需的图标和主题的说明...

11得票3回答
如何配置VSCode支持GTK3,实现智能感知/构建/调试和使用g++编译

我正在使用 g++ GTK3 VSCode 如何使以下内容正常工作: gtk的智能感知/代码补全 在VSCode内构建 使用VSCode调试 问题: VSCode无法找到包含文件-特别是源代码中的#include <gtk/gtk.h>是红色的。