gtk3

    0热度

    1回答

    我正在使用Python3和Gtk + 3。 当我添加一个新行到我的Gtk.TreeView时,它们总是附加在最后。 我想要添加一个新行来设置光标。 我知道我必须使用“set_cursor()”函数,或者至少我认为是这样。但是,我不知道如何检索行的路径。 我使用的信号大小分配,它告诉我什么时候在我的Gtk.TreeView有变化。 self.treeview.connect('size-alloca

    1热度

    1回答

    我有一个Gtk.Entry,并希望在用户输入无效值时将其边框更改为红色。我正在使用Gtk + 3和Python3。对此有何意见?我已经看到“Gtk.Entry.set_inner_border()”已弃用gtk +> 3.4。 EDIT1: 看来,无论是我的基于GTK版或我的操作系统不喜欢的颜色了! 我也有这2行代码和我的按钮没有任何颜色: button1.get_style_context().

    2热度

    1回答

    有时我需要插入新的回复(按钮)到MessageDialog,但我不知道我该如何做到这一点。例如msg_dialog.insert_response(Gtk.STOCK_OK, Gtk.ResponseType.OK, 2) 感谢

    1热度

    1回答

    如何在GTK中打印按钮文本? import gi gi.require_version('Gtk','3.0') from gi.repository import Gtk class MainWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self) self.button = Gt

    2热度

    1回答

    我想通过一个'显示'信号的信号处理程序从GSettings初始化一个GtkEntry小部件。这在手动构建用户界面时按预期工作,但在使用GtkBuilder时无法工作。这同样适用于其他GtkWidget信号; GtkEntry信号按预期工作。它看起来像信号永远不会发射? #include <gtk/gtk.h> void activated (GtkEntry *entry,

    0热度

    1回答

    我是PyGObject的初学者。 entry = Gtk.Entry() 是否有一些方法可以在PyGObject中为Gtk.Entry设置文本对齐方式?

    0热度

    1回答

    我想增加Gtk.Entry的文字大小。 entry = Gtk.Entry() 我使用Python3

    0热度

    1回答

    我正在尝试使用Ruby gtk3 gem。 我通过扬博德纳尔zetcode阅读,但我打了关于图像菜单项目的下列问题:尽管使用的作者,我的系统中使用正确的“gtk3”宝石(Linux操作系统,与RVM使用红宝石2.4.0)返回: 宝石/ glib2-3.1.8/LIB/glib2/deprecatable.rb:112:在`const_missing':未初始化的常数的Gtk ::加速器(NameE

    -1热度

    1回答

    与一些人一起构建一个虚假的新闻检测程序,并取得了一些很大的进展,但是在该组的5名成员中只有1人可以运行python程序。我运行一个干净的安装Ubuntu 16.04,这只是几个小时的老,谁可以运行程序的人具有的Fedora 26,试图运行该程序时,我得到的错误是: [email protected]:~/Documents/Alternative-News-Checker$ sudo python

    2热度

    1回答

    是否有函数检查gtk.notebook中是否存在具有已定义文本的Tab?刚刚找到函数“get_menu_label_text()”,但它只是从它传输的子项中返回标签的文本。 只是想知道是否有已经创建的选项卡,所以我不必再次创建它。 真的很简单,但找不到合适的解决方案。