glade

    0热度

    1回答

    我明白如何创建一个ListStore模型,一个GtkTreeView以及如何将它们与Glade连接在一起。 现在我想设置一个GtkCellRender的属性“xalign”。看来我可以将属性“xalign”链接到模型(我可以在模型中设置存储该行“xalign”属性值的相关列)。 但是我想为所有行设置“xalign”属性为0.5值。 我能有通过代码这样的效果: self.cellName.set_p

    0热度

    1回答

    我正在使用codeblocks和glade编写一个c程序。起初,我认为这个问题是因为我的代码。我尝试了我在网上找到的示例代码,它不使用glade - 仅使用GTK - 而且它工作正常。然后,我尝试了一个只有一个窗口和一个textview的新世界,但它并没有工作。 GtkTextBuffer *buffer= gtk_text_view_get_buffer(GTK_TEXT_VIEW(textvi

    2热度

    1回答

    我有一个gui在林间空地制作,卡在一件事上。 我有一个按钮,可以更改所有权和权限;除了由root拥有的文件夹和文件之外,它工作正常。 有没有办法调用root privilages来运行此命令而不必在终端输入root密码?即或者在脚本中预定义它,或者激活密码的弹出提示并提示它。下面的代码的 实施例: def on_button_clicked(self, widget): path = {

    0热度

    1回答

    我正在使用GTK + 3.0 library.and我使用工具Glade我想使用工具Glade在Glade中生成实际上“C”文件为该GUI生成的GUI后。

    0热度

    1回答

    欢迎同事。为你的应用程序做GUI。通过使用glade + gtkmm。我不明白如何指定对象的大小:组合框文本和文本entery。我改变了普通菜单的大小,但没有任何反应。有什么办法解决它? http://i.imgur.com/YGmusbH.png

    0热度

    1回答

    我做了一个glade界面,其中有三个扩展器。我只想要一个在任何时候开放。所以当使用信号“activate”时,它会调用函数expandlights()并关闭所有其他扩展器。我无法弄清楚如何从函数中影响其他扩展器。下面是我最好的尝试,它显然是非常错误的。我对此很陌生。 MAIN: int main(int argc, char *argv[]) { GtkBuilder *builder;

    0热度

    3回答

    我原型在Glade(GTK#3.20 + C#)中的应用程序接口,并通过CssProvider使用我的CSS样式。我有这样的: 的问题是,我使用GTKLayout作为我的主要容器,我认为这是错误的方式创建UI。我正在使用这种类型的容器,因为它使我能够在原型制作过程中根据需要在Glade中调整大小和拖动小部件。不好的一面是,当我调整它的大小时,小部件卡在应用程序窗口的左上角。我为窗口创建了最小尺寸,

    0热度

    1回答

    这个问题一直困扰着我这么久。我仍然是一个初学者,但我通过谷歌看,仍然无法找到答案。我只发现了一条线索,我不知道如何实现它。 假设您打开了两个顶级窗口。你点击其中一个按钮,你想要摧毁另一个窗口。 这是我的第一个非功能性的解决方案: Void on_button1_clicked (GtkWidget *widget, gpointer user_data) { GtkWidge

    0热度

    1回答

    我无法从我拥有的文本文件中填充组合框。假设我有一个10行的文本文件(每行包含一个单词)。使用我的代码,组合框将最终有10行的最后一行。 我的实际文本文件的格式如下: 2p1 23 blocA 2p2 16 blocB 2p3 19 blocB 这里是我使用的初始代码: GtkWidget *create_class_combo() { GList *glist = N

    1热度

    1回答

    在~/.config/gtk-3.0/gtk.css这个CSS代码是否正确运行选择笔记本的活动标签:(?或聚焦选项卡) .myNotebook .myTab { border-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-style: groove;