pygtk

    2热度

    1回答

    请考虑使用PyGtk和Hippo Canvas显示可点击文本标签的Python程序。单击文本标签将其替换为包含标签文本的Hippo CanvasEntry小部件。 import pygtk pygtk.require('2.0') import gtk, hippo def textClicked(text, event, row): input = hippo.CanvasEn

    0热度

    2回答

    如何获得正在运行的应用程序的列表?我指的是屏幕底部的面板中的那些。

    1热度

    1回答

    我想检测在Mac OS X上的GTK鼠标拖动期间是否按下alt/option键。我正在使用pygtk。通常情况下,按住alt会将MOD1_MASK添加到event.state,但alt确实会影响event.state。在按键事件中,alt显示为gtk.keysyms.kana_switch,但这不足以达到我的目的,因为用户可能会按下其他应用程序中的alt并通过单击切换到我的目的。 是否有一个可用的

    3热度

    2回答

    我与PyGTK的工作,试图拿出小部件的组合,将做到以下几点: 让我补充一列小部件的无数 提供一个垂直滚动条来获得到运行断底 让小部件宽度调整以填充可用水平空间时,调整窗口大小 感谢的人 - 我是新来的GTK。

    7热度

    5回答

    作为一个新的Python开发GUI(使用pyGTK)的人,我刚开始学习线程。为了测试我的技能,我编写了一个简单的带有启动/停止按钮的小GTK界面。目标是当它被点击时,一个线程启动,快速增加文本框中的数字,同时保持GUI的响应。 我已经得到了GUI的工作很好,但我有线程的问题。这可能是一个简单的问题,但我的想法是一天的油炸。下面我首先贴上了Python解释器的引用,然后是代码。你可以去http://

    15热度

    3回答

    我想知道从用户上次敲一个键或移动鼠标开始,不仅仅是在我的应用程序中,而是在整个“计算机”(即显示器)上,以便猜测它们是否仍然存在在电脑上并能够观察屏幕上弹出的通知。 我想纯粹从(Py)GTK +这样做,但我可以调用平台特定的功能。理想情况下,我想调用已经被Python封装的函数,但如果这不可能,我不会超过C或​​的代码,只要我知道我实际上在寻找什么。 在Windows上,我认为我想要的函数是Get

    8热度

    5回答

    在我的python程序上传一个文件到互联网,即时通讯使用GTK进度条显示上传进度。但是我面临的问题是进度条在上传完成之前不显示任何活动,然后突然显示上传完成。即时通讯使用pycurl使http请求...我的问题是 - 我需要有一个多线程应用程序上传文件,同时更新gui?还是有一些其他的错误,即时通讯制作? 在此先感谢!

    5热度

    2回答

    如何创建填充整个桌面无覆盖(或通过被覆盖),任务栏和没有被最大化主窗口工作区尺寸(屏幕尺寸更小的任务栏)?我可以找到整个屏幕大小,并相应地设置主窗口: window = gtk.Window() screen = window.get_screen() window.resize(screen.get_width(), screen.get_height()) 但窗口的底部被任务栏覆盖。

    24热度

    5回答

    我一直在使用virtualenv,而在Python开发。我喜欢使用--no-site-packages选项的隔离开发环境的想法,但在开发PyGTK应用程序时这么做会有点棘手。 PyGTK模块默认安装在Ubuntu上,我想让virtualenv(使用--no-site-packages)知道位于系统其他位置的特定模块。 这样做的最好方法是什么?或者我应该把它吮吸并丢弃--no-site-packag

    1热度

    2回答

    好的,我将以这个事实作为前言,我是一个GTK 和 Python新手,但我一直无法挖掘出我需要的信息。基本上我所拥有的是单选按钮列表,并且根据哪一个按钮被选中,我需要将按钮连接到不同的功能。我尝试创建所有单选按钮,然后创建一个令人厌恶的if/else块来检查每个按钮上的sget_active()。问题是每一次都会有相同的按钮返回true。有任何想法吗? 下面是使用代码: #Radio Buttons