- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个程序(由其他人编写)正在尝试运行。
Traceback (most recent call last):
File "gui/gui.py", line 387, in <module>
gui = GUI(filepath=filename)
File "gui/gui.py", line 166, in __init__
builder.add_from_file('gui/glade/gui.glade')
GLib.Error: gtk-builder-error-quark: gui/glade/gui.glade: required gtk+ version 3.22, current version is 3.14 (7)
我不太了解 Glade/GTK+,但它错误地检测了我的 libgtk 版本。
dpkg -l libgtk-3*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================-===========================-===========================-===============================================================================================
ii libgtk-3-0:amd64 3.22.30-1ubuntu1 amd64 GTK+ graphical user interface library
ii libgtk-3-bin 3.22.30-1ubuntu1 amd64 programs for the GTK+ graphical user interface library
ii libgtk-3-common 3.22.30-1ubuntu1 all common files for the GTK+ graphical user interface library
ii libgtk-3-dev:amd64 3.22.30-1ubuntu1 amd64 development files for the GTK+ library
ii libgtk-3-doc 3.22.30-1ubuntu1 all documentation for the GTK+ graphical user interface library
没有看到 3.14 版本。
gui.glade 文件是here .
dpkg -l | grep gtk-3
ii gir1.2-gtk-3.0:amd64 3.22.30-1ubuntu1 amd64 GTK+ graphical user interface library -- gir bindings
ii gtk-3-examples 3.22.30-1ubuntu1 amd64 example files for GTK+ 3
ii libgtk-3-0:amd64 3.22.30-1ubuntu1 amd64 GTK+ graphical user interface library
ii libgtk-3-bin 3.22.30-1ubuntu1 amd64 programs for the GTK+ graphical user interface library
ii libgtk-3-common 3.22.30-1ubuntu1 all common files for the GTK+ graphical user interface library
ii libgtk-3-dev:amd64 3.22.30-1ubuntu1 amd64 development files for the GTK+ library
ii libgtk-3-doc 3.22.30-1ubuntu1 all documentation for the GTK+ graphical user interface library
这是与 GTK 相关的所有内容。我尝试安装所有 GTK3 以解决此问题。
dpkg -l gtk*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================-===========================-===========================-===============================================================================================
ii gtk-3-examples 3.22.30-1ubuntu1 amd64 example files for GTK+ 3
ii gtk-chtheme 0.3.1-5ubuntu2 amd64 GTK+ 2.0 theme changer and previewer utility
ii gtk-clearlooks-gperfection2-theme 1.1-0ubuntu3 all gtk theme for the clearlooks engine
ii gtk-doc-tools 1.27-3 all GTK+ documentation tools
ii gtk-gnutella 1.1.8-2 amd64 shares files in a peer to peer network
ii gtk-gnutella-dbg 1.1.8-2 amd64 shares files in a peer to peer network (debugging symbols)
ii gtk-im-libthai:amd64 0.2.1-8 amd64 GTK+ 2 Input Method Module using LibThai
ii gtk-recordmydesktop 0.3.8-4.1ubuntu1 all Graphical frontend for recordMyDesktop screencast tool
ii gtk-redshift 1.11-1ubuntu1 all transitional dummy package
ii gtk-sharp2-gapi 2.12.40-2 amd64 C source parser and C# code generator for GObject based APIs
un gtk-sharp2-unstable-gapi <none> <none> (no description available)
ii gtk-sharp3 2.99.3-2 amd64 GTK# 3.0 suite, CLI bindings for GTK+
ii gtk-sharp3-examples 2.99.3-2 all sample applications for the GTK# 3.0 toolkit
ii gtk-sharp3-gapi 2.99.3-2 amd64 C source parser and C# code generator for GObject based APIs
ii gtk-theme-switch 2.1.0-5build1 amd64 GTK+ theme switching utility
ii gtk-update-icon-cache 3.22.30-1ubuntu1 amd64 icon theme caching utility
ii gtk-vector-screenshot 0.3.2.1-2build1 amd64 takes screenshots of applications as PDF or SVG files
ii gtk2-engines:amd64 1:2.20.2-5 amd64 theme engines for GTK+ 2.x
ii gtk2-engines-aurora 1.5.1-4 amd64 Aurora gtk+-2.0 theme engine
ii gtk2-engines-blueheart 0.20070123-0ubuntu2 all Blueheart GTK+ 2.x Theme
ii gtk2-engines-cleanice 2.4.1-3 amd64 CleanIce themes for GTK+ 2.x
ii gtk2-engines-equinox 1.50-0ubuntu4 amd64 Equinox GTK+ theme engine
un gtk2-engines-gartoon <none> <none> (no description available)
ii gtk2-engines-moblin 1.1.1-1.1 amd64 gtk2 engines for moblin
ii gtk2-engines-murrine:amd64 0.98.2-2ubuntu1 amd64 cairo-based gtk+-2.0 theme engine
ii gtk2-engines-nodoka 0.7.2-0ubuntu3 amd64 Nodoka theme engine for GTK+ 2.x
ii gtk2-engines-oxygen:amd64 1.4.6-1ubuntu1 amd64 Oxygen widget theme for GTK+-based applications
ii gtk2-engines-pixbuf:amd64 2.24.32-1ubuntu1 amd64 pixbuf-based theme for GTK+ 2.x
ii gtk2-engines-qtcurve:amd64 1.8.18+git20160320-3d8622c- amd64 QtCurve widget style for applications based on GTK+ 2.x
ii gtk2-engines-sugar:amd64 0.112-1 amd64 Sugar Learning Platform - GTK+ 2.x theme engine
ii gtk2-engines-wonderland 1.0-11 amd64 Wonderland theme for GTK+-2.0
ii gtk2-engines-xfce 3.2.0-3 amd64 GTK+-2.0 theme engine for Xfce
ii gtk2-ex-formfactory-perl 0.67-0ubuntu1 all Makes building complex GUI's easy (dummy package)
un gtk2.0-binver-2.10.0 <none> <none> (no description available)
ii gtk2.0-examples 2.24.32-1ubuntu1 amd64 example files for GTK+ 2.0
ii gtk2hs-buildtools 0.13.3.1-1 amd64 Tools to build the Gtk2Hs suite of User Interface libraries
un gtk3-binver-3.0.0 <none> <none> (no description available)
ii gtk3-engines-breeze 5.12.4-0ubuntu1 all Transitional package for KDE's Breeze
ii gtk3-engines-unico:amd64 1.0.3+14.04.20140109-0ubunt amd64 Unico Gtk+ 3 theme engine
ii gtk3-engines-xfce 3.2.0-3 amd64 GTK+-3.0 theme engine for Xfce
ii gtk3-im-libthai:amd64 0.2.1-8 amd64 GTK+ 3 Input Method Module using LibThai
ii gtk3-nocsd 3-1ubuntu1 all Disable Gtk+ 3 client side decorations (CSD)
ii gtkam 1.0-3 amd64 application for retrieving media from digital cameras
ii gtkam-gimp 1.0-3 amd64 gtkam gimp plugin to open digital camera pictures
ii gtkatlantic 0.6.2-2 amd64 Game like Monopoly
ii gtkballs 3.1.5-11 amd64 simple logic game
ii gtkboard 0.11pre0+cvs.2003.11.02-7bu amd64 many board games in one program
ii gtkcookie 0.4-7 amd64 editor for cookie files
un gtkgl-dev <none> <none> (no description available)
ii gtkguitune 0.8-6ubuntu3 amd64 Guitar and other instruments tuner
ii gtkhash 1.1.1-2 amd64 GTK+ utility for computing checksums and more
un gtkhash-common <none> <none> (no description available)
un gtklick <none> <none> (no description available)
ii gtklp 1.3.1-0.1build1 amd64 printing tool for CUPS on the GNOME Desktop
ii gtkmm-documentation 3.22.0-2 all Documentation of C++ wrappers for GLib/GTK+
ii gtkmorph 1:20140707+nmu2build1 amd64 Digital image warp and morph (gtk)
ii gtkmorph-example 1:20140707+nmu2build1 all digital image warp and morph, examples
ii gtkperf 0.40+ds-2build1 amd64 GTK+ performance benchmark
ii gtkpod 2.1.5-6 amd64 manage songs and playlists on an Apple iPod
ii gtkpod-data 2.1.5-6 all architecture-independent files for gtkpod
ii gtkpod-dbg 2.1.5-6 amd64 debugging symbols for gtkpod
ii gtkpool 0.5.0-9build1 amd64 simple pool billiard game written with GTK+
ii gtkterm 0.99.7+git9d63182-1 amd64 simple GTK+ serial port terminal
ii gtkwave 3.3.86-1 amd64 VCD (Value Change Dump) file waveform viewer
问候,路易斯。
最佳答案
问题与 Anaconda 包 gtk3 有关。
关于python - Glade 检测到错误版本的 Gtk+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52783133/
我正在尝试使用 GTK 构建一个 hello world,其中包括以下行: #include 如你所料。 提供的 Makefile 包含以下行: GTK_INCLUDE = -I/usr/local
我对 GTK 术语感到困惑。根据Wikipedia ,似乎有与 GTK+ 的绑定(bind),称为 GTK (GtkAda) 和 GTK2 (gtk2hs、Gtk2-Perl)。 有人可以帮我解决这个
我在 Gtk.Fixed 中有一个 Gtk.TextView,我设置了它的宽度和高度以及换行模式。 我的问题是,当用户插入的文本多于设置大小时,我需要避免 TextView 扩展。在那种情况下,我只需
我考虑使用带有 Broadway 后端的 GTK+ 来开发设备控制应用程序。 设备的功能类似于宽带调制解调器/路由器(我特意选择了所有人都熟悉的示例 :-))。 设备应通过网络浏览器远程控制。 我担心
我想更改 Windows 的默认 GTK 主题。我知道该怎么做:通过修改 settings.ini 文件,或者像这样: settings = gtk_settings_get_default(); g
在 GTK+ 3 中将多个键盘快捷键绑定(bind)到一个操作的最佳方法是什么? 这几天我一直在寻找这个问题的答案,但一无所获。函数 gtk_accelerator_parse 不支持逗号分隔的快捷方
虽然 Gtk.table 已被弃用,但我用它获得了更好的结果,而不是推荐的 Gtk.Grid。 这可能是我的错误,但我找不到问题。 我的目标是创建一个 Gtk 窗口,顶部有一个笔记本,下面有两个按钮。
虽然 Gtk.table 已被弃用,但我用它获得了更好的结果,而不是推荐的 Gtk.Grid。 这可能是我的错误,但我找不到问题。 我的目标是创建一个 Gtk 窗口,顶部有一个笔记本,下面有两个按钮。
是否可以在辅助线程而不是主线程中运行 GTK 的主循环? 最佳答案 是的,您可以在任何线程中使用主循环,但您只能从创建它的线程访问它。 但是,这不是一件常见的事情,并且可能有更好的方法来做您想做的任何
我从一个空表开始(只有一列的列表存储) 我希望用户能够导入 CSV 文件并显示内容。导入文件有效,确实显示了 CSV 数据,但保留了原始列(标题为“无数据”)。我该如何摆脱它? 我已经尝试删除 Tre
我正在尝试找出是否可以使用适用于 Windows 的 Python 3.2.2 或更高版本编写基于 Python 的 Windows 桌面小部件。上述项目完全令人困惑。他们中的任何一个支持我正在寻找的
我正在构建一个使用 kivy 的 cefpython 小部件的 Kivy 应用程序。 在执行我的程序时,每当我将文本输入小部件添加到 View 中时,我的应用程序都会崩溃并出现以下错误: Gtk-ER
Vala 中的源代码: using GLib; using Gtk; class MainWindow : Window { public static int main (string[] a
为什么 set_size_request(800,600) 在 DrawingArea 小部件上调用(也用 Gtk.Button 测试)导致大小为 958 x 791 px 的窗口,而在 Window
当我手动构建项目时,它会正确构建: gcc main.c -o midget `pkg-config --cflags --libs gtk+-3.0` 当我尝试使用 Makefile 时,它失败
如果有人对 the following function 有任何经验,我很感兴趣gtk.Window/gtk.Widget 的 shape_combine_mask(shape_mask, offs
如果我正在编写一个想要通过使用颜色来传达一些信息的应用程序,我该如何更改给定小部件的背景色和前景色?如果可能的话,我想知道如何在空地中做到这一点,以及以编程方式(计算颜色)。 我也想知道如何对复杂的小
假设有问题的小部件是一个包含一个标签和两个按钮的 VBox。 此外,假设所需的旋转角度为 90°。 如何旋转它?我认为默认情况下这是不可能的,但我认为这是可能的。 但是,我不知道如何开始。我要编写自定
我想知道当 Gtk.Window 完全显示时发出哪个信号,完全显示是指显示窗口本身及其小部件。 我尝试了几个信号: 展示 意识到 可见性通知事件 设置焦点 但它们都无法正常工作。 我在网上找到的唯一有
GTK+ Button 小部件具有控制焦点获取的 focus_on_click 属性。但是我使用的 MenuToolButton 没有这样的属性。我不想关注点击。 如何摆脱它?谢谢! 最佳答案 如果您
我是一名优秀的程序员,十分优秀!