gtkbuilder

    0热度

    1回答

    我有一个python gtk应用程序,我将其移植到只能使用pygtk2.10的环境中。 pygtk2.10不会使用gtkbuilder基础结构,而是使用libglade基础结构我有2个目标 1)将gtkbuilder glade文件格式转换为libglade格式。基本上我想做与gtk-builder-convert(根据我的理解,它将libglade转换为gtkbuilder格式)相反 2)找到g

    1热度

    1回答

    我一直在玩pygi最近,试图放在一起xfce搅拌机插件,但是当我尝试从python加载GtkBuilder文件它不能识别XfceTitledDialog(我试图用于配置对话框)。 我需要做些什么来使用xfce小部件? 这里是我到目前为止有: Python 2.7 (r27:82500, Aug 07 2010, 16:54:59) [GCC] on linux2 Type "help", "co

    0热度

    1回答

    您推荐使用哪种接口工具来为GtkSharp应用程序创建用户界面? 我开始使用Glade,因为它在GtkSharp中有包装,并允许从资源文件加载小部件。但后来我发现建议使用GtkBuilder而不是Glade,因为在将来的Gtk版本中,Glade将被GtkBuilder所取代。这是真的吗?此外,它似乎用于UI生成MonoDevelop使用延伸Glade的Stetic。我应该使用哪一个?

    1热度

    1回答

    如何在单个GtkBuilder文件中存储多个不同的窗口/对话框,然后将这些窗口加载到不同的类中(每个类对应于不同的窗口)?举例来说,我目前正在做这样的事情: def __init__(self): self.builder = gtk.Builder() self.builder.add_from_file('gtkbuilder.xml') self.welcome

    1热度

    1回答

    现在几个星期搞乱了GtkBuilder + * .ui-files之后,我感到非常尴尬。 要么我厄运OOP原则,从GtkBuilder的使用得到了真正的优势和*的.ui文件OR如果我不想放弃面向对象的设计,我通过GtkBuilder得到这么多的开销它使得它根本不值得使用它。 只是一个例子:IDE--主窗口使它成为一个大的UI文件或使它成为许多部分(例如工具栏,状态栏,SourceView等的单独文

    2热度

    2回答

    我已经有了一个空白区布局,并且其中有一个固定大小的GtkDrawingArea。该层次结构的当前相关部分是: GtkWindow > GtkVBox > GtkHPaned > GtkViewport > GtkAlignment > GtkFixed > GtkDrawingArea 目前,GtkFixed小部件绘制在GtkViewport的左上角。但是,如果GtkFixed(以及它的唯一子

    0热度

    1回答

    我构建了一个使用glade的操纵GUI的数据库, 为我的添加按钮 层次结构是add->确认对话框 - >(如果是的话)添加数据。 如何访问主窗体中的每个窗口小部件值? 我是新来的GTK和林间空地,我设法摆脱了大部分的错误。

    4热度

    2回答

    我在想如何从信号处理程序中访问一个小部件。 我有一个名为“lblVerify”的标签,我只是想在点击按钮时将文本更改为“已验证”。我知道我需要使用像Gtk2 :: Label-> set_text,但我不完全确定如何从on_btnVerify_clicked函数内访问小部件属性。 #!/usr/bin/perl use strict; use warnings; use Glib qw{

    3热度

    1回答

    我在python和GtkBuilder中做了一个简单的文件浏览器。我使用的是与细胞一个TreeViewColumn被渲染就像一个TreeView: self.cell = gtk.CellRendererText() 正如我所说,我创建一个文件浏览器。所以我想在每个单元格中的文本之前有一个小图标,该图标将是文件夹,文件图标。任何想法,我该怎么做?

    3热度

    1回答

    我正在尝试将rubde3与glade3一起使用,但不幸的是,这种情况的例子很少。看看有什么可用的,我已经提出了以下代码,但仍然缺少一些东西,因为窗口不显示。似乎没有任何GtkBuilder'show'方法,所以我不确定需要什么来显示它。有谁知道我需要做什么来完成这项工作? “hello.xml”只是一个相当简单的带有GtkWindow和按钮的glade3 xml文件。 #!/usr/bin/env