ICode9

精准搜索请尝试: 精确搜索
  • 如何在pygtk中将一个键转换为另一个键2019-07-05 04:57:23

    我试图让我的pygtk应用程序按照openoffice calc的方式运行,关于小数点.这意味着当接收KP_Decimal键(键盘中的点)时,我希望我的条目显示当前语言环境中的小数点(适当地使用点或逗号). 我已经搜索了很长一段时间了,我一直无法找到如何做到这一点.我可以捕获Gtk.Entry中的key_press_ev

  • 从Linux到Windows交叉编译GTK应用程序?2019-07-05 02:51:36

    如何将我的GTK应用程序(用C编写)从Linux交叉编译到Windows?我可以用“mingw32”替换“gcc”命令吗?解决方法:Fedora有一个很棒的mingw32交叉编译工具链,它带有许多预编译库,包括GTK和gtkmm.对于大多数应用程序,您只需要安装交叉编译器和交叉编译的GTK库: yum install mingw32-gcc ming

  • python – 在GTK中嵌入chaco2019-07-04 17:58:15

    将Chaco嵌入Qt和Wx似乎没有问题.有没有人有一个例子或想法如何将Chaco嵌入GTK?解决方法:我使用python和matplotlib. 要在GUI中插入图形,我需要一个“后端”:http://matplotlib.sourceforge.net/faq/installing_faq.html#backends 代码段: from matplotlib.backends.backend_gtkagg im

  • GTK环境问题2019-07-04 15:31:49

    问题 GTK运行时有如下问题: Gtk-Message: Failed to load module "gail" Gtk-Message: Failed to load module "atk-bridge" 解决办法 apt-get install libatk-adaptor libgail-common (完)

  • GTK项目的Makefile和CMake配置2019-07-04 15:30:35

    Makefile配置 CC := gcc CFLAGS = -g -Wall `pkg-config --cflags gtk+-2.0` LDFLAGS = `pkg-config --libs gtk+-2.0` all: main main: main.o $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS) .PHONY: clean clean: $(RM) main *.o CMake配置 CMakeLists.txt # Copyright (c)

  • 在Python中使用GTK和Xlib2019-07-04 02:42:34

    我正在编写一些代码,我需要从GTK下载到Xlib.具体来说,我想将顶层窗口的图标设置为窗口本身,而不是像素图,以便编写GTK Window Maker dockapp. 我让它在C中工作如下: gdkDockapp = gtk_widget_get_window(dockapp); xDockapp = GDK_WINDOW_XID(gdkDockapp); gdkDisplay = gdk_windo

  • python – ‘gi.repository.Gtk’对象没有属性’gdk’2019-07-03 21:46:26

    我正在尝试使用GTK创建多线程.需要Gtk.gdk,但我收到有关没有gdk属性的错误.我正在使用Raspberry Pi和Raspbian. 这是我导入GTK库的方式. try: import pygtk pygtk.require("2.0") except: pass try: from gi.repository import Gtk except: prin

  • python – 多线程Gstreamer w / PyGTK崩溃(xcb_xlib_threads_sequence_lost)2019-07-03 09:45:04

    我明白一个人不应该从gtk中的其他线程更新UI,或者面临后果,但我不确定在使用gstreamer时我怎么能避免这种情况. 我的应用程序在视频流初始化过程中不时崩溃,并提出以下建议: [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded cli

  • python – 用户搜索Gtk.TreeView中的折叠行2019-07-03 08:45:30

    如何进行交互式搜索(通过按Ctrl-f或/调用搜索)来迭代Gtk.TreeView的折叠行? 例如,如果我想在以下代码中首先搜索“四分之二”而不扩展“第四行”: from gi.repository import Gtk class Main(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, title="Recu

  • 如何在KDE上强制/使用Java中的GTKLookAndFeel?2019-07-01 08:51:00

    首先,使用gnome不是一个选项(但可以安装它的库). 我需要知道使用当前安装的KDE KDE外观来显示Java Swing桌面应用程序的必要条件.理想情况下,该解决方案应该允许我应用看起来像底层窗口系统的外观(即:用于Windows的Windows LNF,用于Gnome的GTK LNF(GTK),用于KDE的QT LNF(QT),其他平

  • python – 禁用每个应用程序由GTK主题定义的pixmap背景2019-07-01 08:44:52

    对于我们的(开源)全屏文本编辑器,我们将gtk.Window,gtk.Fixed等的背景颜色更改为自定义颜色.这工作正常,但一些GTK主题(例如Mac4Lin)定义了背景像素图而不是某些小部件的背景颜色.调用那些小部件的modify_bg()方法时,这些背景像素图不会消失. 我知道我可以使用bg_pixmap [NORMAL] =

  • python – 如何在GTK中使用字体文件2019-07-01 05:37:53

    我正在用Python和GTK(与Cairo)编写一个开源程序(键程),我想使用一些更有吸引力的字体.我希望可以从程序中加载一个ttf字体并只使用它(而不是安装它),但我还是无法弄清楚如何做到这一点.解决方法:你可能想看看this feature request如果后端使用cairo和freetype,它会显示一个工作轮次

  • python – 与pyGtk treeview的pySQLite集成2019-06-30 23:45:05

    是否有一些简单的方法或如何将sqlite数据库集成到gtk.TreeModel(TreeView)? 我想要的是在树视图中显示来自db的数据,当我在db中更改某些内容以查看树视图中的更改时会更好.解决方法:假设您将所有数据放入项目列表中: cur.execute('''select * from warehouse''') itemlist = cur.fet

  • python – 如何在PyGTK中创建一个没有标题栏图标的模态对话框?2019-06-30 20:44:59

    在Windows上使用PyGTK,我想根据Microsoft的user interface guidelines for dialogs创建一个没有标题栏图标的模式对话框.指南指定大多数对话框不应该有标题栏图标(除了实现主窗口或实用程序的对话框,以及出现在任务栏上). 缺少标题栏图标与空白图标不同,因为对话框标题完全向左对齐

  • 在gtk.main()执行时与gtk.container交互?2019-06-30 18:46:04

    使用pygtk和egg.trayicon在Python中尝试使用电池监视器图标创建一个图标以显示电池图标/工具提示. 我似乎能够添加图标和工具提示文本,但当它到达gtk.main()阶段时,我需要一种方法来修改它们,以便它可以显示更新的值. 我已经尝试了gobject.idle_add()和gobject.timeout_add()没有太

  • python – 如何在StatusIcon上显示文本而不是设置图标?2019-06-30 13:43:39

    我是Gtk和Python的初学者.我正在尝试创建一个gtk.StatusIcon来显示一个文本字符串来代替一个图标.如何使用PixBuf或其他任何方式实现此目的? 谢谢.解决方法:这是可能的 – 想到两个想法: a.)使用屏幕外的GtkLabel,然后调用gdk_pixbuf_get_from_drawable(gtk_widget_get_snapshot(labe

  • python – 回调和gtk主循环2019-06-30 11:45:40

    我正在尝试制作一个简单的Unix桌面应用程序,该应用程序使用pynotify通知系统向用户显示一些警报,并允许他们通过警报上的按钮启动相关应用程序. 以下是相关的简化代码: import subprocess, pynotify, gobject, gtk class Notifier(): def __init__(self): pynotify.in

  • Python GTK:具有可点击图像的可滚动网格2019-06-30 10:44:38

    我正在写一个python程序(gui in gtk)(linux btw.) 我希望有一个(可滚动的)图像网格,像按钮一样可点击. 我打算每行有3张图片,显示2行,然后垂直滚动其余部分. 我真的不知道要使用哪些元素,Gtk.Grid,Gtk.table或其他什么?我应该使用图像并使其可点击,还是应该使用Gtk.Button并使其看起

  • python – 我可以在gtk中的现有树模型中添加一列吗?2019-06-30 10:44:05

    我有一个树形图,它是从树模型中填充的. 我想在树视图中添加一个列.是否可以从单独的树模型中为该列绘制数据,还是可以在运行时将列附加到现有的树模型中?解决方法:您可以根据需要在树视图中追加任意数量的列,而不受模型列的限制.如果模型中不存在您需要的数据,则可以为列设置回调: i

  • linux – 我可以为Ubuntu上的应用程序中的菜单项分配自定义键盘快捷键吗?2019-06-30 09:39:23

    OSX允许用户为菜单项添加自定义键盘快捷键.例如,您可以为“复制”定义自定义键盘快捷键,它将适用于具有名为“复制”的菜单项的每个应用程序. 有没有办法为GTK和/或KDE应用程序执行此操作?解决方法:对于KDE应用程序,可以使用常见的键盘快捷键.为此,请打开系统设置并导航到标准键盘快

  • python – 设计和更改GTK界面的最佳方法是什么?2019-06-30 06:56:55

    我正在使用GTK3和Glade设计一个python程序.它需要根据用户需要构建的内容来更改界面. 第一个界面是这样的: ____________________________________________________ | Label one | Text entry one | Save object button | | Label two | Text entry two | | _

  • cairo[00] Windows环境学习笔记——Visual Studio配置GTK2019-06-29 21:54:53

    GTK是什么   GTK是一个跨平台的前端,在本笔记中,只会用作呈现,实际绘图依然由cairo完成。 配置GTK   我们可以直接通过终端来将GTK直接加载进Visual Studio的内核,这样每次新建任务就不用再进行配置。   前提是你安装了Visual Studio。   首先,我们要下载和编译vcpkg(注:需要本地安装g

  • python – 显示大弹出菜单的正确方法是什么?2019-06-29 19:42:53

    一张图片描绘了千言万语……: 在我的Python 2.7应用程序中,我有一个按钮,单击该按钮会弹出一个菜单. 在某些情况下,此列表大于屏幕大小. >在Ubuntu 12.04(使用Gtk 3.4.2)中,这是正常的,因为你得到滚动箭头(如图右侧所示). >在Ubuntu 12.10 / 13.04和Fedora 17(使用Gtk 3.6)中,我得到

  • linux – GUI中的数百万行2019-06-29 17:38:33

    我想实现一个处理大量行的GUI,我需要在Linux中使用GTK. 我开始看看带有列表的GTKTreeView,但我不认为直接向该窗口小部件添加数百万行将有助于拥有一个不会减慢应用程序速度的GUI. 你知道是否已经存在这个问题的GTK小部件,还是我必须处理必须显示这些行的窗口框架?最终我会使用GtkDr

  • c – gnome-builder找不到我的glade文件2019-06-27 16:38:13

    我尝试用gnome-builder编写GUI程序,并尝试使用Glade进行布局.我在Programmer’s Notes上做了一个教程. C #include <gtk/gtk.h> int main(int argc, char *argv[]){ GError *err = NULL; GtkBuilder *builder; GtkWidget *window; gtk_in

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

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

ICode9版权所有