我正在用C ++编写一个带Gtkmm的应用程序。在某些时候,应用程序将显示一些相机的实时镜头。它们是在Gtk::DrawingArea
上绘制的,因此我们可以将问题的所有内容视为Gtk::DrawingArea
。
我有3到9个相机之间的东西。我希望所有摄像机始终在屏幕上尽可能大地组织在网格中,并且所有摄像机图像应具有相同的大小。
有没有办法用现有的Widgets实现这一点,还是我必须实现一些dark-gtk-magic?我想也许像Gtk::FlowBox
这样的东西,但我找不到关于这类问题的任何信息。