Gtk - 如何设置盒子大小?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gtk - 如何设置盒子大小?相关的知识,希望对你有一定的参考价值。

我的项目有以下窗口:

enter image description here

这基本上是配置主框的代码:

add(main_box);
// Add boxes
main_box.pack_start(function_box, Gtk::PACK_SHRINK, 10);
main_box.pack_start(viewport_box);

我想将viewport_box扩展到ocupe,宽度大于窗口的一半。我怎样才能做到这一点?

答案

您可以将PACK_SHRINK更改为PACK_EXPAND_WIDGET或使用versionpack_start,它接受布尔值expandfill参数

以上是关于Gtk - 如何设置盒子大小?的主要内容,如果未能解决你的问题,请参考以下文章

GTKmm - 无法将固定大小设置为 Gtk::Scale 小部件

[linux][c/c++]代码片段02

如何让div的大小占满整个屏幕

css p标签中如果设置了一个width,又设置了一个max-width,那样的话会用哪一个?

css有用的代码片段

Gtk - 未装饰的窗口无法调整大小