C++Qt在使用两个QGroupBox是出现了冲突,导致上面的QGroupBox无法显示
时间: 2024-05-19 12:11:41 浏览: 145
Qt日期下拉实现和QgroupBox在linux下边框显示
可能是由于布局问题导致了QGroupBox之间的冲突。你可以尝试使用QVBoxLayout或QHBoxLayout来布局QGroupBox,确保它们不会重叠。
另外,你也可以设置QGroupBox的大小策略(size policy),以确保它们可以根据窗口大小进行自适应调整。例如,你可以将QGroupBox的size policy设置为QSizePolicy::Expanding,让它可以自动扩展到可用的空间。
最后,你可以在代码中使用QSpacerItem来创建一个空白的widget,使得两个QGroupBox之间有足够的空隙,避免它们之间的冲突。
阅读全文