gtk3

    1热度

    1回答

    我希望有人能帮助我。 我的目标 用Python创建一个简单的多分页GTK应用 页面应该用一个侧边栏或顶栏切换 每个页面应该能够包含多个元素(例如几个按钮,标签......)排列成网格或其他东西 我的代码到目前为止(一些复制免费资源&酱和一些修改) #!/usr/bin/env python3 # -*- coding: utf-8 -*- import gi gi.require_vers

    0热度

    1回答

    我有gtk :: applicationWindow和openGL小部件。我想在创建和调整大小时查询openGL小部件的大小。这样做是为了补偿高宽比。这是我的代码片段。问题是,当我调整或产卵窗口。 m_glAreaWidth和m_glAreaHeight的值始终为0.该小部件确实产生并作出反应以调整大小,所以我不明白get_allocation如何给出大小为0的矩形。 mainWindow::ma

    0热度

    1回答

    我使用gtk + 3.0与交叉编译到我的覆盆子pi。 问题是,我安装了gtk + 3.0与存储库sudo apt-get install libgtk-3-dev和我得到版本3.14.5。 由于其他原因,我不得不手动安装版本3.22.12。在此版本中存在gtk_label_set_xalign,但链接程序找不到它们。 这是错误和gcc呼叫: Building target: ConsolaGraf

    1热度

    2回答

    我正在使用VS2017中的GTKSharp将C/GTK + GUI应用程序转换为C#。我已经通过NuGet安装了这个软件包https://www.nuget.org/packages/GtkSharp/3.1.3。 下面是如何加载了CSS(应用程序使用格莱德文件来定义的接口): static void Main(string[] args) { new Program(arg

    0热度

    1回答

    我想完成在https://developer.gnome.org/gtk3/stable/ch01s04.html上的GTK +教程,但是当我编译代码时,得到错误-pthread:command not found。我正在使用Ubuntu 17.04。我的编译命令是: `pkg-config --cflags gtk+-3.0` -o exampleappwin exampleappwin.c `

    1热度

    1回答

    有没有什么办法可以检测(在标准,非hackish的方式),我有一个GtkHeaderBar Gnome的应用程序是否在窗口管理器,提供了自己的窗口装饰(例如,XFWM下运行),以便在不需要时可以将gtk_header_bar_set_show_close_button设置为FALSE? UPD:为了更清楚,我想隐藏GTK标题按钮,而不是WM的。

    2热度

    1回答

    我运行Windows 7的 我创造的跟Gtk(从pygobject 3.18.2)窗口蟒蛇2.7.13。 我也使用win32ui(来自pywin32 221)。 当我导入这两个模块我的程序运行得很好,直到我关闭它。该窗口正在关闭,但python进程保持运行,并且用于运行该脚本的cmd窗口不会返回到de cmd提示符。 我必须杀死python才能回到提示 这是一个简单的测试脚本。这在我的系统上不能正

    0热度

    1回答

    我希望这个脚本不起作用: import gi import time gi.require_version('Gtk', '3.0') from gi.repository import Gtk class GridWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, title="hi

    1热度

    1回答

    我是新来的python,我目前正试图从一个已经在Glade中创建的旋转按钮获取一个值。我有以下的代码,试图得到该按钮的值,然后用它来过滤数据: import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk class Handler: def on_spinbutton1_value_chang

    2热度

    1回答

    GTK Toolbar当工具栏的宽度不足以显示其内容时,GTK Toolbar会显示溢出菜单。 如果工具栏包含ToolItem s包含ComboBox es似乎此功能不起作用。 这里是an example code,它演示了这个问题。它是用Haskell编写的,但我认为把它翻译成其他语言不应该太困难。 构建回购的说明写在README.md。 最后一个命令打开一个小的GTK窗口。如果你做得更大,你会