问题标签 [gtktreeview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 显示包含路径的树视图列的文件选择对话框
我试图显示GtkFileChooserDialog
何时编辑包含路径的列。GtkTreeView
我想出了两种可能的方法来实现这一点:
- 将信号挂在显示路径的
"editing-started"
信号上。GtkCellRendererText
然而,这仍然需要在单元格内完成“编辑”。我无法显示对话框,然后取消通常的编辑过程。 - 在列中添加一个“...”按钮。捕捉
"clicked"
按钮上的信号,并使用它来显示对话框。但是只有GtkCellRenderer
s 可以添加到列中,所以我不知道如何实现这一点。
我应该如何进行?编辑路径的标准方法是GtkTreeView
什么?
gtk - 将列表添加到 C 中的 gtk_tree_view
伙计们,
我要尝试制作一个与我制作的 Gtk_tree_view 相关的小功能,错误响应如下:
和来源,给你:
正如你所想的,“单元”的结构应该是这样的:
并由此连接:
在实际情况下,我使用“glade 3”,并且在 glade 文件中有两列,如何在 gtk_list_store_set 上设置?
非常感谢任何进一步的帮助:)
ruby - 如何知道何时在 Ruby GTK 中选择了 TreeView 行
我正在尝试连续捕获点击事件
由于某种原因,这只适用于双击。
我怎样才能捕捉到单击?
c - c: GtkListStore 行更改事件 - 我如何获取所选行的数据?
您好,我使用 glade 编写了一个小型 gtk 应用程序。该应用程序包括一个列表存储。每当用户点击一行时,我都希望能够获取该行包含的信息。
在 row-changed 事件下使用 glade 我添加了以下功能:
我如何从这里继续?
python - pygtk:无效的树视图迭代器
我有一个有点复杂的树视图设置。这是视图的设置方式:
也就是说,我有一个模型,然后我过滤它,然后对它进行排序,然后视图显示排序后的模型。在一个函数中,我在基本模型上附加了一些东西:
然后我尝试从树视图()中选择我刚刚添加的内容hsSelect
:
但是,这有时会出错。我现在无法重现它,但它说 iter 的标记与树模型的标记不匹配。知道我做错了什么吗?
python - gtk treeview:将图像按钮放在行上
对于我的树视图中的每一行,我想要 4 个图像按钮彼此相邻。它们就像单选按钮一样,一次只能激活一个。每个按钮都有一个“开”和“关”的图像。
我该怎么做呢?我想出了如何将图像放在那里,以及如何放置切换按钮,但这似乎需要更多的努力,因为没有预先构建的 cellrenderer 可以满足我的需求。
基本上,解决我的问题的方法是弄清楚如何制作gtk.treeview
可点击的图像。有任何想法吗?
gtk - 如何使 GtkTreeView 与 Glade3 中的垂直滚动条一起工作?
我正在使用 glade 3,创建 TreeView 并成功添加行作为算法完成,但我有一个小问题,因为 treeview 将添加新行,因此我的“GUI”将变得更长到下面,我怎么能添加滚动条这个树视图?为了让我的“GUI”不再出现?
注意:我添加了“新调整”并将其连接到 TreeView 和 ScrollBar 垂直,但仍然没有完成工作。
任何的想法?
python - PyGTK 如何“按需加载”数据到 TreeView
我正在为我的数据使用 PyGTK TreeView(作为列表)。有什么方法可以通过列表按需加载更多数据。
例如:
我有 200 000 条记录的数据库表。在应用程序启动时,从表中加载 200 条记录。当我滚动下载更多数据到treeView。
python - 如何在 pygtk 树视图中设置单个单元格的颜色?
我有一个带有几列的 PyGtk 树视图。在运行时,我不断添加新行。每个单元格包含一个字符串。通常,我会gtk.CellRenderer
为每一行使用 a,但我想根据单元格内的值设置每个单元格的背景颜色。
我尝试了几个解决方案,但似乎我必须CellRenderer
为每个单元格创建一个,设置文本属性和背景颜色。这似乎有点过大,所以我问自己是否有更好的解决方案。有什么建议么?
python - 如何自动滚动 gtk.scrolledwindow?
我在 a 中有一个 treeview-widget ScrolledWindow
,它在运行时填充。我希望ScrolledWindow
自动滚动到列表的末尾。我“解决”了这个问题,通过调整vadjustment
,ScrolledWindow
每次将一行插入到树视图中。例如:
如果我在交互式 ipython 会话中运行代码并自己设置值,一切都会按预期工作。
如果我使用默认的 python 解释器运行代码,自动滚动不会一直工作。我调试了代码,问题似乎是,调整值有某种“滞后”,只有在一段时间后才会改变。
我的问题是:如何可靠地滚动到ScrolledWindow
? 是否生成了我可以使用的特殊信号?还是有更好的方法来设置adjustment-value
?