我正在使用C ++ Qt GUI来远程控制ROS机器人。 GUI的主要部分将显示多个摄像机图像。到目前为止,我将QGridLayout
作为中央窗口小部件,在其中添加了四个QLabel
。我想以比侧面或背面更大的标签来显示安装在机器人正面的摄像机。
相机布局:
我尝试使用此功能
grid->addWidget(labelMid, 0, 5, 10, 6);
,最后两个数字表示窗口小部件跨越的行和列。但是,这并不完全令人信服,因为行和列似乎都没有相同的宽度/高度。
Stretchfactors似乎只存在于整个行或整个列,而不仅仅是某些单元格,因此也不可行。
有人知道一种设置这种布局的方法吗?我不必一定要坚持网格布局。