pygtk相关内容
我有这段代码,用于使用python和pygtk监视网络摄像头. 问题是,如何使用此代码拍摄快照?: #!/usr/bin/env python import sys, os import pygtk, gtk, gobject import pygst pygst.require("0.10") import gst import time class WebCam: def _
..
今天,我已从XFCE转到GNOME,发现缺少一些很酷的东西,我想(尝试)自己做.我试图找到有关如何开发Gnome applet(您放置在面板中的项目)的信息,并且很可能是在Python中开发的信息,但这并不是一个硬限制. 我发现了文章“带有Python的侏儒小程序" ,但它看起来已经很老了(2004).提到的第一件事是bonobo(无论它是什么),但是 Bo黑猩猩上的Gnome页面不建议这样
..
我正在设计pygtk GUI,并希望将外部应用程序嵌入其中。 有人知道如何做到吗? 解决方案 这取决于您要嵌入到哪个应用程序中,但是如果另一个应用程序是GTK应用程序(或支持XEMBED的应用程序)协议),则应该可以使用 gtk.Plug 和 gtk.Socket 。 PyGTK教程的一节说明了如何执行此操作: http://www.pygtk.org/pygtk2tutori
..
我无法绘图,我已经阅读了教程,找不到问题了。 我只是有Glade绘制的正确UI。然后我要绘制50个绘制区域。因此,我创建了一个包含50个单元的网格;对于每个单元格,都有一个垂直框(每个框内都有一个绘图区域和一个标签)。 class collega_GUI: def __init__ (自己): 尝试: self .__ builder = Gtk.Builder()
..
我正在尝试用python创建GTK应用程序,我可以在其中单击屏幕将绘制的图像绘制到屏幕上。我尝试执行此操作的方法是将图像加载到pixbuf文件中,然后将该pixbuf绘制到绘图区域上。 代码的主要行在这里: def drawing_refresh(self,widget,event): #清除屏幕 widget.window .draw_rectangle(widget.get_s
..
我正在尝试收集一些默认设置,而我意识到我没有标准的一件事是.gitignore文件。有一个很棒的线程显示了适用于Visual Studio项目的良好.gitignore ,但是我看不到有关Python和相关工具(PyGTK,Django)的许多建议。 到目前为止,我有... *。pyc * .pyo ...用于编译的对象和... build /
..
我有一个顶级类和一些扩展顶级类的类,但是子类中的几乎所有方法都来自顶级类(使用继承,无需重新实现),所以子类中没有这些方法,如何为每个子类(每个子类的名称作为dbus路径的一部分)用dbus导出它们? 我将显示一个示例代码来说明,我的课程结构是: Window(主类) | --WindowOne(子类) | --WindowTwo | --WindowThree
..
我将在其中位于“窗口” pyWebKitGtk的Python GTK窗口(pyGTK)中禁用右键单击(以及上下文菜单)。 有人可以提供帮助我写一些代码行吗? 我认为最好直接在pyGTK中删除事件,但是如果您知道如何在pyWebKitGtk中不显示上下文菜单,那还是很好。 TNK TNK TNK 真实切割代码: 导入gtk 导入webkit window
..
为了解决使用Python编程时遇到的小问题,我经常使用该网站。这次,我无法以某种方式找到适合我的情况的解决方案。所以,这是我的问题: 我想将条目动态添加到gtk.VBox小部件中。问题是它无法按我希望的方式工作。我只是有一个按钮,其作用是向VBox添加一个附加小部件。不幸的是,窗口小部件没有出现在窗口中。我想,我必须添加诸如重绘函数调用之类的东西,但没有找到类似的东西。这是一个示例代码,显示
..
我有以下脚本 clip-test.py : #!/ usr / bin / python 导入gtk gtk.Clipboard()。set_text(“令人兴奋的剪贴板内容”) gtk.Clipboard() .set_can_store(None)#不确定最后两行是否有用 gtk.Clipboard()。store() 当我这样运行时: pyt
..
我有一个GTK ui,它具有一个gtkVBox,该gtkVBox会在用户工作时动态添加gtkHbox包含的内容. 用户界面越来越拥挤,很难说出组件属于哪个Hbox(它们重复). 我想更改gtkHboxes的背景颜色,以便每个颜色在较亮和较暗的颜色之间交替. 基本上,我正在创建一个组合框的动态表,其中每行代表一个对象.现在我需要对行进行细分,因为它们非常安静且难以跟踪. 谢谢
..
这是在Ubuntu 16.04 LTS上. 我遇到了与此问题相同的问题: ValueError:命名空间Gtk不可用 我已经完成了以下操作来设置gtk3 conda install -c conda-forge pygobject sudo apt-get install libgtk-3-dev sudo apt install python3-gi gobject-in
..
我的应用程序使用NSTask执行Shell脚本,其中一个脚本启动了X11应用程序(特别是meld). 我希望它能起作用: #!/bin/bash source ~/.profile # setup $PATH/etc meld . 但是它失败了: gtk.icon_theme_get_default().append_search_p
..
以下是AppIndicator的最小示例: #!/usr/bin/python import gobject import gtk import appindicator if __name__ == "__main__": ind = appindicator.Indicator("example-simple-client", "gtk-execute", appindica
..
我有一个python gtk应用程序,正在将其移植到只能使用pygtk2.10的环境中. pygtk2.10不使用gtkbuilder基础设施,而是libglade基础设施,我有两个目标 1)将gtkbuilder林间空地文件格式转换为libglade格式.基本上我想做gtk-builder-convert的相反操作(据我所知,它将libglade转换为gtkbuilder格式) 2)
..
我正在建立一个必须登录才能进入的界面.因此,在登录窗口中,我放了一个按钮以打开模式窗口(关于对话框).它可以正常工作,但我只能说一次:该窗口可以打开和关闭,但是如果再次尝试,它将失败.我不知道为什么,我很开始. Glade代码是:
..
我正在计划进行愚弄: 使用一些小部件创建一个PyGtk GUI(硬编码,没有Glade),然后在屏幕底部放置一些VTE(虚拟终端仿真器),从中可以操作这些小部件,例如更改其属性并调用它们的属性.命令行中的方法. 结果将类似于使用AutoCAD的命令,只是我将对GUI对象进行操作. 我已经发现关于gtk.VteTerminal小部件的东西很少,但不仅找不到一个有效的示例或自己做一个
..
我正在使用PyGTK和gtk.Assistant小部件.在一页上,我有六个组合框,它们最初具有相同的内容(六个数字).当用户在其中一个组合框中选择一个数字时,该数字将不再在其他五个框中可用(除非它在原始列表中重复出现).因此,我想始终更新内容. 我尝试了以下方法(此处仅提供了一些代码片段),但是(当然...)一旦触发了该过程,它就会跳入无限递归: # 'combo_list' is a
..
我刚刚开始使用pycairo,但遇到了以下有趣的错误.我编写的程序将创建一个简单的gtk窗口,在其上绘制一个矩形,然后具有一个回调以在任何类型的键盘输入上绘制随机线.但是,似乎每个键盘输入都必须创建一个新的上下文,否则在程序接收到第一个键盘输入(特别是在.stroke()行上)时会出现错误.如果重要,则错误如下. 'BadDrawable(无效的Pixmap或Window参数)'. (详细信息:串
..
Poppler是一个基于xpdf-3.0代码库的PDF渲染库. 我已经从官方网站 http://poppler.freedesktop.org/下载了tar.xz文件. 但是我不知道该怎么办 是否有任何要安装或运行的命令? P.S. -我是Linux的新手,所以我对此还不了解. 解决方案 从poppler网站下载的是源代码,您可能不足以自行安装.在这种情况下,Ubuntu和其他
..