ICode9

精准搜索请尝试: 精确搜索
  • 在gtk.Window内部的任何地方捕获单击2019-11-06 16:59:14

    考虑以下python代码: import gtk class MainWindow(): def __init__(self): self.window = gtk.Window() self.window.show() if __name__ == "__main__": main = MainWindow() gtk.main() 我需要在此gtk.Window()内部的任何地方捕获点击. 我没有找

  • 我如何在pygtk的窗口中包含图像?2019-11-05 22:07:54

    我试图用python创建一个程序,该程序创建一个全屏窗口并包含一个图像,但是我真的不知道该怎么做.我试图阅读pygtk上的文档,但我搜索了goodle和stackoverflow都没有成功. 这是我当前的代码. def __init__(self): pixbuf = gtk.gdk.pixbuf_new_from_file("test.png") image =

  • 在python中获取活动的gtk窗口2019-11-05 18:05:42

    如何在python中获取活动gtk.Window的句柄? (不是我创建的窗口,而是当前聚焦的窗口).解决方法:答案实际上不是特定于操作系统的,您可以在GTK中完成.您可以使用gtk.window_list_toplevels()从应用程序中获取所有顶级窗口的列表,然后对其进行迭代,直到找到一个window.is_active()返回Tr

  • 在PyGTK中,如何使用线程?2019-11-02 16:56:27

    我有一个使用gtk绘制GUI的类. 单击一个按钮将调用将在外部运行一些方法 程式. 但是在此期间,GUI可能不会重绘. 一种解决方案可能是使用线程. example创建一个线程在GUI类外部,并在调用gtk.main()之前启动它. 如何使GUI类之外的线程检测按钮单击事件并调用合适的方法?解决方法:您不需

  • python-pygtk中的connect()和connect_object()之间的区别2019-11-01 21:57:58

    我正在使用pygtk.我没有得到pygtk中的connect()和connect_object()之间有什么区别.有人可以澄清一下吗? 谢谢.解决方法:如here所述,connect_object用于替换默认情况下传递给回调方法的对象(这是发出信号的对象). 例如, >>> label = gtk.Label() >>> button = gtk.Button() >>> def

  • python-没有名为gtk的模块2019-10-31 21:58:19

    为什么我安装gtk& pygtk有自制软件,但是python仍然找不到它: brew test -v pygtk Testing pygtk ==> chmod +x test.py chmod +x test.py ==> ./test.py ./test.py Traceback (most recent call last): File "./test.py", line 2, in <module> import pygtk I

  • CentOS7安装wxWidgets错误解决2019-10-31 14:55:08

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/shawnkong/article/details/40826599想编译一个小工具pyuv-player,发现需要wxWidGets支持,错误信息: source/playuvApp.h:31:23: fatal error: wx/wxprec.h: N

  • c#-如何从GTK#中的TreeView中删除多行2019-10-31 11:07:09

    最近在单声道GTK#中从TreeView中删除多行使我有点绊倒了,答案不是google的快速搜索,所以我在这里发布了这个问题.与TreeView(TreeModelSort)一起使用排序时,删除多行已成问题.解决方法:以下函数可以删除未实现精美的TreeModelSort或TreeModelFilter的纯TreeView上的多个选定行: pri

  • python-获取Gtk TreeView的行号2019-10-31 08:57:49

    我有一个名为MyTree的GTk TreeView,其中包含以下数据,如下所示: DTime ATime Transfer Platform 14:30 15:20 0 2a 14:50 15:40 0 14b 15:00 16:00 2 3a 如您所见,我有3行4列.因此,我需要获取选定的行.我这样做是 selection = MyTree.ge

  • 使用带有长时间功能的Gtk.spinner2019-10-30 22:59:21

    我正在尝试在python中使用Pygobject工作gtk.spinner.最主要的是,我使用此元素向用户显示了长时间的操作正在进行中.问题在于微调器在执行该功能时会停止. 代码在这里: ..... def create_image(self,spinner): .... spinner.start() # Heavy function spinner.stop(

  • 导入gi时出错2019-10-28 22:58:16

    这是我尝试运行的命令及其输出: $python2 Python 2.7.8 (default, Sep 24 2014, 18:26:21) [GCC 4.9.1 20140903 (prerelease)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import gi Trac

  • GTK:调试工具2019-10-27 10:43:13

    本人调试使用,不保证可以在你的程序中正确运行,大家斟酌参考!! 代码: // add by adams 20191024 // debug func void debug_tool(const char * filename, const char *funcname) { int file_len = strlen(filename); int func_len = strlen(funcname); int len = f

  • 在GTK中创建离散值范围小部件的正式方法吗?2019-10-26 19:58:55

    从我可以看到,任何基于Range的小部件的行为都是由Adjustements定义的. 由于似乎没有正式的方法将范围限制为几个离散值,因此我尝试了许多方法来实际重置这些值. 可行但不是最佳的方法是简单地获取当前值并确定哪个有效离散值与该连续值最接近,然后使用该值. 但是我想在视觉上将滑块

  • 是否有Python库可轻松编写可缩放的UI?2019-10-24 14:56:35

    我的下一个工作将主要集中于处理在二维可缩放平面或画布上组织的最佳理解数据,而不是使用列表和属性表单. 该库可以基于OpenGL,GTK或Cairo.它应该允许我: >使用矢量形状和文本构建小部件(也许甚至基于SVG?) >在2D平面上排列这些小部件>捕获与小部件相关的事件>深入放大小部件以显示其

  • linux-用于KDE和Gnome的Gui2019-10-24 12:51:23

    这个问题已经在这里有了答案:            >            Linux GUI development                                    4个 我想为现在是CLI的应用程序编写一个gui,它需要在KDE和Gnome DE中都“看起来不错”,以充分利用

  • linux-GTK窗口动画吗?2019-10-24 01:50:51

    我想在屏幕上自动移动GTK_WINDOW.目前,我处于绘制/移动循环中,但这非常不稳定.我是GTK编程(和gui编程)的新手.我想念什么?解决方法:您尚未说出希望窗口遵循哪种路径.如果路径是时间的简单函数,也就是说,如果您有一种方法可以计算窗口在任何给定时间的位置,则可以尝试以下代码中所示

  • python-PyGtk-TreeView和选定的行2019-10-23 23:06:26

    我有一个TreeView,单击它时收到错误消息: Traceback (most recent call last): File "pyparty.py", line 76, in get_selected_user self.selected_user = tree_model.get_value(tree_iter, 0) TypeError: iter must be a GtkTreeIter 只是第一次点击就发生了.之后,它工作正

  • 突出显示一行时设置cellrenderertext前景颜色2019-10-23 22:05:15

    当我有一个gtk.CellRendererText时,可以将其前景颜色与树存储的列之一相关联,并将front-set属性设置为True,以更改该列中文本的颜色.但是,当选择带有彩色列的行时,其颜色消失,并且与任何选定单元格的颜色相同.选择颜色后如何更改颜色?解决方法:我遇到了同样的问题,在尝试了不同的选

  • 如何遍历两个列表-Python2019-10-23 20:06:17

    大家好.我试图在pyGTk中做一些事情,在其中建立HBoxes列表: self.keyvalueboxes = [] for keyval in range(1,self.keyvaluelen): self.keyvalueboxes.append(gtk.HBox(False, 5)) 但是我接下来想遍历该列表并分配一个文本输入&一个标签,每个标签都存储在一个列表中. 抱歉,我不

  • python-如何在PyGTK应用程序中更改MenuItem的标签?2019-10-23 15:08:58

    我正在用Python为Ubuntu写一个小的应用程序指示器.我需要更改不敏感(禁用)的gtk.MenuItem的文本.我知道此功能的一个生动示例,即内置蓝牙指示器中最重要的项目.解决方法:gtk.MenuItem是一个容器,通常具有实际标签作为其子窗口小部件,除非其中涉及诸如图像之类的更复杂的东西.如果孩

  • c-如何比较GDKEvent时间戳和当前时间?2019-10-12 16:10:03

    如何在c中使用GDKEvent的时间戳? 例如,我将其打印为unsigned int,其值为4194719109,但当前时间为1395764110,这是从time.h的time()获得的. g_get_real_time()的当前时间是1395764110872217,它是gint64类型的值.似乎g_get_real_time()比time()更准确. 我的目的是计算从GDKEvent发生起

  • python – 将Gtk.DrawingArea或Cairo模式的内容保存到磁盘上的映像2019-10-03 06:07:48

    我有一个使用Cairo image surface的小型PyGI项目,然后我用surface pattern进行缩放并在Gtk.DrawingArea上渲染. 我想将缩放版本写入PNG文件.我试图用Surface.write_to_png()从原始表面写入,但它只写入原始(即非缩放)大小,所以我卡在那里. 然后我想我可以从Gtk.DrawingArea获取渲染

  • python – Py2Exe“缺少模块”2019-09-29 09:55:12

    我正在尝试使用Py2Exe将我的python项目转换为exe.值得注意的是,cx_freeze抱怨同样的三个“缺失的模块”以及其他几十个.问题是,没有人知道如何解决这个问题. 我正在使用MS Windows XP 32位(VirtualBox). C:\Documents and Settings\Jason\Desktop\redstring2>python setup.py py2e

  • GTK+图形界面库学习2019-09-10 10:36:18

    #include <gtk/gtk.h> int main(int argc, char *argv[]) {        //初始化        gtk_init(&argc, &argv);//取地址就是为了更改里面的内容        //创建一个窗口        GtkWidget* window = gtk_window_new(GTK_WINDOW_TOPLEVEL);       

  • 在Ubuntu上使用PyGObject进行python拼写检查2019-09-03 11:08:55

    我使用Python和GTK创建了一个小帮助应用程序.我以前从未使用过GTK.根据http://www.pygtk.org/的评论,我使用了PyGObject接口. 现在我想将拼写检查添加到我的Gtk.TextBuffer中. 我在包管理器中找到了一个名为GtkSpell的库和一个关联的python-gtkspell,但是当我尝试导入它时失败了“I

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有