显示尽可能大的所有小部件

时间:2018-03-01 19:45:09

标签: c++ linux user-interface gtkmm

我正在用C ++编写一个带Gtkmm的应用程序。在某些时候,应用程序将显示一些相机的实时镜头。它们是在Gtk::DrawingArea上绘制的,因此我们可以将问题的所有内容视为Gtk::DrawingArea

我有3到9个相机之间的东西。我希望所有摄像机始终在屏幕上尽可能大地组织在网格中,并且所有摄像机图像应具有相同的大小。

有没有办法用现有的Widgets实现这一点,还是我必须实现一些dark-gtk-magic?我想也许像Gtk::FlowBox这样的东西,但我找不到关于这类问题的任何信息。

1 个答案:

答案 0 :(得分:2)

我刚回答了一个关于filling a grid的问题,也许这就是您要申请的Gtk::DrawingArea

您可能也对网格的这种方法感兴趣: