gtk

    2热度

    1回答

    我有一个Gtk.TextView控件,并且我将子小部件插入到它中。我希望能够在调整窗体大小时让孩子调整大小以适应TextView的宽度。有没有内置的方法来做到这一点?如果没有,任何人都可以提出一个写我自己的好方法吗?

    5热度

    2回答

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

    2热度

    2回答

    如何设置GtkTreeView上特定列的水平大小?我的TreeView上有4个列,最后一个扩展到剩余的空闲空间。如何设置第一列或第二列在自由空间上展开以在所有列上设置固定宽度?

    1热度

    2回答

    任何人都知道的反正到下添加一个额外的按钮,一般的最大化,最小化,还原和关闭按钮在Swing GTK大号& F中的标题栏?非常感谢。

    3热度

    1回答

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

    0热度

    1回答

    我的应用程序中有一些报告表示为GtkTreeView小部件从GtkListStore模型中读取数据的窗口。这些报告非常类似Excel表和常用的东西:列名称,一些页眉和页脚文本,也许小图像,... 我应该使用/阅读/学会能够打印此,记住我是一名使用GTK +的C程序员,我希望代码可以移植到Linux和Windows。 你能给我一些提示什么是最好的方式来做到这一点,也许把一些(伪或真正的)代码?

    0热度

    1回答

    我在努力研究如何正确使用文件选择器按钮。阅读GtkFileChooserButton,GtkFileChooserDialog和GtkFileChooser的参考手册目前没有帮助。我试图连接到文件集的GtkFileChooserButton,并从这里调用get\_filename(),但它似乎表现得相当不可靠。当用户点击按钮并选择一个文件时,到目前为止效果很好。 但是,如果点击相同的按钮(已经有一

    2热度

    2回答

    我在Linux下使用gtkmm和libpcap编写了一个应用程序。当然,gtkmm依赖于GTK +。 将它移植到Windows,并试图分发之后,我收到的反馈是,有太多的依赖关系进行安装。 用户必须运行的GTK +,gtkmm的,和WinPcap的运行时安装才可以运行我的小应用程序,这固然是一种痛苦。 GIMP的Windows似乎使用启动,如果需要GTK +的安装程序的安装程序,但这样做了三种不同的

    3热度

    2回答

    我打算在我的pygtk应用程序中使用嵌入式浏览器,我正在讨论gtkmozembed和pywebkitgtk。两者之间有什么引人注目的差异?有没有我不知道的第三个选项? 应该指出,我不会使用它来访问网络上的内容。我主要将它用于UI目的。 我的重点是: 它必须是稳定的。 它需要是跨平台的。 它应该很容易使用。 它应该积极维护。 它应该是可扩展的。 它应该很快。

    1热度

    2回答

    我创建了一个网络动画(与之前的nam相似,如果您以前使用过)。 基本上,我在GTK + DrawingArea上有节点表示为小点,我更新这些节点的位置,并在一个循环中重绘DrawingArea。 由此产生的动画是快速,但不光滑(有很多闪烁)。这可能是因为我在每帧之前使用纯色填充了DrawingArea。 您如何看待我最好的解决方案?我应该预先渲染帧到Pixbufs上吗?有更好的解决方案吗? 这里的