PyGObject通过内省提供GTK +和其他GObject绑定。
PyGObject (GTK4) - 如何在项目列表更改时自动更新下拉列表?
我正在尝试在 GTK4 应用程序中创建一个下拉菜单,但一直在思考如何使下拉菜单工作时遇到问题。 我发现并一直在使用这个 python GTK4 Dropdown 示例,它......
首先,值得一提的是,我正在学习Python和Gtk+ 3,所以我不是这些语言的高级程序员。 我正在尝试在 Gtk3 中为 Python sc 创建图形界面...
如何在 GTK 中创建带有弹出菜单的“HeaderMenu”?
我正在尝试创建一个像这样的“HeaderMenu”: 但只有我明白: 我在 GtkHeaderBar 中使用 GtkMenuButton。如何获得像第一张图片那样的菜单? 代码: 林间锉刀 Python代码
如何使用 Python 在 GTK 4.0 中的搜索条目中添加下拉菜单?
使用 Python 在 GTK 4.0 中使条目下拉列表出现在搜索框下方的最佳方法是什么?我知道我可以为结果制作一个单独的框,但我希望将它们附加到
我正在尝试编写一个带有 GTK 接口的 Python 程序,该程序使用 async/await 从函数获取输出,几秒钟即可执行,我要求的是运行此程序的最佳解决方案...
我正在尝试使用pyatspi。 我使用 conda install conda-forge::pygobject 安装了 pygobject。 然后我运行了 sudo apt-get install python3-at-spi 和 sudo apt-get -y install python3-pyatspi,就在...
从 gi.repository 导入 Gtk #print Gtk.GTK_MAJOR_VERSION win = Gtk.Window() win.connect("删除事件", Gtk.main_quit) win.show_all() Gtk.main() 那是我的代码,我怎么知道哪个版本...
无法在 Debian 12 Bookworm 中找到包 python-gobject
我正在尝试在我的 Debian 上使用触摸板手势......在编写命令时......正是在命令的这一部分中我开始遇到问题 〜 sudo apt-get install wmctrl python3 python3-setup...
任何人都可以帮忙找到有关 gtk 应用内通知 API 参考的教程或示例代码吗
我最近研究了gtk设计模式,发现了应用内通知。有关于何时使用它的描述,但没有参考 gtk api。 我已经搜索过了,但发现只是...
尝试在 Windows 上的 Python 上使用 Adwaita 制作 GTK 4 应用程序。 这是我的进口: 进口地理标志 gi.require_version('Gtk', '4.0') gi.require_version('Adw', '1') 从 gi.repository 导入 Gtk、Adw 所以,...
如何在 PyGObject 中使用 Gtk 4 中的 CSS?
我正在尝试使用 PyGObject 和 Gtk 4.0 创建一个小应用程序。所有其他答案都适用于 Gtk 3 或更低版本,尝试它们给了我一个错误。 我尝试了这段代码: css = '* { 返回...
我正在尝试为 Gtk 4 中的一些 Gtk.ColumnView 行设置背景颜色。我已经设法使用以下方法在普通小部件上设置自定义样式: cssProvider = Gtk.CssProvider() cssProvider.load_from_fil...
我正在使用 Glade 在 Python 中使用 GTK-3 构建 GUI。还有一个 ListStore,其列在 Glade 文件中定义。现在我想用数值填充ListStore(有int & ...
如何在 macOS 上安装 gst-python 以使用推荐的 GStreamer 安装程序?
我正在尝试让以下内容在 M1 Pro 上的 macOS 14.4.1 上运行: $ python3 Python 3.12.2(主要,2024 年 2 月 6 日,20:19:44)[Clang 15.0.0 (clang-1500.1.0.2.5)] 达尔文 输入“帮助”,“
我使用官方二进制文件在 macOS (Sonoma) 上安装了 GStreamer 1.22.10。我意识到 gst-python 不会自动安装,所以我克隆了 GStreamer Gitlab 存储库并按照
我需要能够指定堆栈进入 Gtk 堆栈的顺序。例如,如果我有一个堆栈,其中已添加“欢迎”页面和“编辑器”页面,如何在...之间添加“设置”堆栈...
如何解决在mingw64中找不到kivy_deps.gstreamer_dev~=0.3.3匹配的分布?
我希望制作一个在 Windows 11 上使用 python、pygobject、kivy 和 gstreamer 的小型测试应用程序。 由于 pygobject,我必须使用 mingw64 终端,因为它不能直接在 windows 上工作...
对于我的一个Python项目,我需要GLib 2.76.6。 不幸的是,PyGObject 的版本为 2.71.3。 所以我需要一种使用 GLib 2.76.6 构建 PyGObject 的方法。 我尝试从该来源构建: https://pygo...
我正在尝试使用 GLib/GTK 附带的命令行选项处理程序,以便其他 GTK 选项在我的应用程序中也可用。 当我有 GLib.OptionArg.INT 选项时,其值...
选项卡标签中是否可以使用Gtk.Label以外的其他小部件?
在笔记本小部件的 python gtk 文档中,提到了append_page,它向笔记本添加页面/选项卡。 append_page 中的第二个参数是一个小部件,位于页面标题中(