Tag: gtk

Firefox不受gtk主题的影响

如何让firefox使用Adwaita主题像所有其他应用程序一样? 好: 坏: 优选地,还使网页更暗。

可以做些什么来让Wine看起来更融入Unity?

葡萄酒看起来像一个外星人,上面写着“你好,我绝对不是你桌面环境的一部分”。 许多葡萄酒应用都没有图标,而葡萄酒本身则以丑陋的Windows 95主题运行。 有没有办法让葡萄酒更美观,更少外星人? 如何在葡萄酒计划中添加图标,例如MS Office? 我尝试了Ambience XP的主题,但它看起来并不那么好,而且仍然与Unity的GTK3 Ambience主题无关。 OMG的编辑Joey-Elijah! UBUNTU! 发了一篇关于将葡萄酒集成到桌面的脚本的post,但是我运行了脚本并且没有效果。 我假设脚本不能在Precise上运行。 我错了吗? 有没有办法让葡萄酒看起来更漂亮?

Numix删除了Unity启动器中的边框和颜色

我最近重新安装了ubuntu 14.04,当我安装了numix gtk主题时,统一启动器中所有图标的边框随着颜色消失了,我尝试重新启动,重新应用主题,重新安装主题和很多更多与ubuntu调整和统一调整工具。 在重新安装之前,情况并非如此。

pkg-config没有找到gtk + -3.0

在这里说没有找到包gtk + -3.0: karl@karl-ux303ln:~$ pkg-config –cflags gtk+-3.0 Package gtk+-3.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-3.0.pc’ to the PKG_CONFIG_PATH environment variable No package ‘gtk+-3.0’ found 但是我显然安装了gtk3: karl@karl-ux303ln:~$ dpkg -l libgtk* | grep -e ‘^i’ | grep -e ‘libgtk-*[0-9]’ ii libgtk-3-0:amd64 3.14.15-0ubuntu1~14.04~ricotz1 amd64 GTK+ graphical user interface […]

将任意gtk.Widget放入appindicator.Indicator

将任何gtk.Widget放入gtk.Menu中,首先将空的gtk.MenuItem放入其中。 它似乎不可靠 – 但它基本上有效。 使用appindicator.Indicator,它不起作用。 该条目保持空白。 例如,即使将子[border_size]设置为32也是如此。 唯一有效的小部件是gtk.Label(当然还有MenuItem,ImageMenuItem等)。 现在Me菜单中有一个gtk.Entry,所以肯定可以正确地执行此操作。 我该怎么做? 这里有一些示例代码来解释我的内容: self.item = gtk.MenuItem() self.item.add(gtk.Label(“hello world!”)) self.menu.append(self.item) 上面的代码有效,但不是: self.item = gtk.MenuItem() self.item.add(gtk.Entry()) self.menu.append(self.item) self.menu是appindicator.Indicator,如果是gtk.Menu,则至少会显示Entry。 这是一些有效的代码: import gtk import appindicator class AppIndicator (object): def __init__(self): self.ind = appindicator.Indicator(“hello world client”, “distributor-logo”, appindicator.CATEGORY_APPLICATION_STATUS) self.ind.set_status (appindicator.STATUS_ACTIVE) self.menu = gtk.Menu() item = gtk.MenuItem() item.add(gtk.Label(“hello world”)) # item.add(gtk.Entry()) self.menu.append(item) self.menu.show_all() […]

在Windows中禁用resize的抓手?

是否可以禁用在Ubuntu Natty / 11.04中显示的新resize的抓手?

将WebKit WebView表单连接到Python回调?

我正在写一个小的Python和WebKit应用程序; 我使用WebKit作为我的应用程序的UI。 我想要做的是在WebKit中创建一个交互元素(即一个combobox或一组可点击区域),当用户与这些元素交互时,我可以调用Python回调来进行一些处理,然后使用它来更新WebKit视图新的消息。 这是我想要做的一个例子: 向用户显示一个combobox选项(显示combobox,我假设,在WebKit中使用HTML表单)。 选择combobox选项后,在我的Python脚本中调用on_combo_selected() ,然后抓取一些数据。 数据传递给WebKit并更新视图。 我怎样才能做到这一点?

使用Gnome调整工具安装主题?

我刚刚安装了ubuntu gnome 17.04。 我正在尝试安装这个主题: https://www.gnome-look.org/p/1171688/ 它说只需将主题提取到.themes文件夹中,然后使用调整工具选择gtk和shell主题。 所以这就是我所拥有的: ole@mkIV:~$ pwd /home/ole ole@mkIV:~$ ls .themes Gnome-OSX-2.6 然后我重新启动并尝试查找新主题。 但是,即使我在扩展程序下打开了User Themes它们也不会显示。 有想法该怎么解决这个吗?

Wayland上某些gtk应用程序的快捷键和其他问题

这似乎是一个非常普遍的问题,我惊呆了阅读,不会修复! 简而言之,我注意到当焦点在某些应用程序窗口(例如gnome-terminal或gedit)时,全局快捷键(例如Ctrl + Space我用来调用我最喜欢的启动器)不起作用,但只有在我运行时韦兰。 此外,如果我使用xfce4-panel和窗口按钮元素,则不会为相同的应用程序显示该按钮。 对于其他应用程序(例如铬,雷鸟,突触),两个问题都没有出现。 https://github.com/albertlauncher/albert/issues/309 https://bugzilla.redhat.com/show_bug.cgi?id=1214318

软件源需要GTK 2,不会在11.04上运行

我试图访问Update Manager中的“设置”以设置自动更新。 但是设置对话框不会弹出。 无法从Ubuntu软件中心>编辑>软件源…访问软件源。 当我尝试从终端运行软件源时,我收到以下错误。 $ sudo software-properties-gtk Traceback (most recent call last): File “/usr/bin/software-properties-gtk”, line 26, in gi.require_version(‘Gtk’, ‘2.0’) File “/usr/lib/python2.7/dist-packages/gi/__init__.py”, line 46, in require_version raise ValueError(‘Namespace %s not available’ % namespace) ValueError: Namespace Gtk not available 我知道该软件包正在寻找GTK命名空间并需要Gtk 2.0版试图检查安装了什么版本的GTK,我运行以下内容并获取 $ apt-cache showpkg libgtk2.0-0 | more Package: libgtk2.0-0 Versions: 2.24.4-0ubuntu2 (/var/lib/apt/lists/Ubuntu%2011.04%20%5fNatty%20Narwhal%5f%20-%2 0Release%20i386%20(20110426)_dists_natty_main_binary-i386_Packages) (/var/lib/ap t/lists/us.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages) (/va […]