c++ - GTK TreeView /存储列扩展

标签 c++ c user-interface treeview gtk

我有一个树形 View ,封装在 vbox 中。

我发现当我调整窗口大小时,将其向右扩展。然后,创建的额外空间仅分配用于扩展 TreeView 的最后一列。如何使这些额外空间均匀分布在树的所有列上。

最佳答案

我认为您应该对所有要自动调整大小的 GtkTreeViewColumn 执行以下操作:

gtk_tree_view_column_set_sizing(列,GTK_TREE_VIEW_COLUMN_AUTOSIZE);

关于c++ - GTK TreeView /存储列扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28344554/

相关文章:

c++ - 为什么 push_back 进入 vector<vector<int>> 导致段错误?

c++ - 从 C 调用 C++ 方法

c - .Net 项目的版本控制

c - 在linux内核模块中寻找意外抢占的原因

javascript - node.js 应用程序中的系统托盘图标

c++ - 为什么 C++ 不允许我使用 typeof?

c++ - DialogBox 消息是否发送到自定义消息循环?

c++ - 将不同枚举类类型作为输入的函数,怎么样?

java - 在 Windows 7 64 位上安装 JGR(R 的 GUI)

user-interface - 为什么优秀的 UI 设计对于一些开发人员来说如此困难?