19得票2回答
将任意的gtk.Widget放入appindicator.Indicator中。

将任何gtk.Widget放入gtk.Menu中,通过首先放置一个空的gtk.MenuItem可以实现某种程度的工作。但它似乎不是可靠的-但基本上可以工作。使用appindicator.Indicator时,它不起作用。条目仍然保持为空。即使您将child [border_size]设置为32...

18得票2回答
如何从官方软件库安装pygobject?

我想在我的Ubuntu 13.10上安装Pygobject软件包。我尝试了JHBuild选项,但是在一个非常冗长的过程的最后卡住了。 Pygobject的教程网站上说,它已经打包了几乎所有Linux发行版所需的依赖项,并且可以从发行版的官方存储库中安装。 我在软件中心里找了一下,但是找不到...

16得票2回答
如何用Python开发符合Unity标准的应用程序?从哪里开始?

我是一名有经验的程序员,对开发Linux应用程序特别是GTK感兴趣,尤其是那些符合Unity标准的应用程序。除了学习Python这个显而易见的步骤之外,还有什么最好的方法来学习以下内容呢: - 如何开发GUI界面(可能使用Glade)?有没有一些好的Glade2教程? - Unity特定的A...

14得票1回答
如何在我的应用程序中启用叠加滚动条?

我正在测试我的应用程序在Natty 2nd beta中,其中大多数应用程序都显示新的覆盖滚动条,我猜只有非本地GTK应用程序无法显示它(如LibreOffice或Firefox)。 我的应用程序使用Python和pygtk编写,所以我以为覆盖滚动条应该默认启用,但我错了。我尝试在终端(先前是...

13得票2回答
“Apps”和“packages”的概念和技术差异是什么?

我对最近的宣布(http://developer.ubuntu.com/2011/09/announcing-the-ubuntu-app-developer-site/)关于新的“App”开发者网站感到有些困惑。我已经脱离了Ubuntu开发,现在只通过新闻报道来了解操作系统的走向,而没有意识...

12得票1回答
Focal Fossa (20.04)上没有可用的pygtk吗?

tl;dr 我无法在Focal Fossa(Ubuntu 20.04)上安装pygtk,但我需要它来运行我自己编写的基于PyGTK的Python应用程序。 几年前,我基于GTK编写了一个使用pygtk包的Python2应用程序。这些年来一直很好用,即使Python3是更现代的变体,我仍然可以...

11得票3回答
自定义会话:默认情况下,窗口无法捕获整个屏幕区域。12.04

我正在尝试通过在`/usr/share/xesessions`文件夹中创建一个自定义的.desktop文件来创建一个自定义会话。请记住这不是一个`gnome`或其他会话。我已经为这个会话创建了自己的应用程序,非常简单。 案例1 Chrome浏览器 custom.desktop文件的内容 ...

10得票2回答
如何为应用程序指示器创建一个丰富的菜单?

我正在pygtk中给一个appindicator添加菜单项。我不希望它们像普通的菜单项一样行为:我希望它们有正常的外观,但不会响应鼠标悬停和点击。就像我想象中新声音菜单将会如何表现。 换句话说,我想阻止下面正在进行的MenuItem选择。 怎么做呢?我应该接受哪些事件,还是有更好的方法...

10得票2回答
快速支持GTK3吗?

简单的问题:Quickly 只能使用GTK2还是也可以用GTK3来制作GUI界面?

10得票1回答
如何在没有GTK的情况下构建带有图形界面的Vim?

我最近开始尝试使用pygobject。 然而,gvim或vim的python-complete功能会崩溃,因为据我了解,在同一个进程中不能混合使用GTK2和GTK3库。 因此,我想知道如何安装带有非GTK工具包的Vim。 (sudo apt-get build-dep vim将尝试安装gtk...