gpt4 book ai didi

c++ - 如何通过 qt 设计器创建 QSplitter ui 类?

转载 作者:行者123 更新时间:2023-11-30 05:32:06 30 4
gpt4 key购买 nike

我是Qt的新手,我需要实现一个监控接口(interface),考虑如下:

  1. 我有一个主窗口,我应该在其上放置多个屏幕,qsplitter 似乎是最佳解决方案。
  2. 该界面为用户提供了更改相机数量的选项,因此应在运行时创建/重新创建QSplitter

问题是我有太多摄像头无法为它们预定义小部件,因此我需要动态创建 QSplitter UI 实例。问题是在使用 Qt Designer 时找不到 QSplitter 类,并且以编程方式创建 QSplitter 类时 MainWindow 已通过 Qt Designer (.ui) 创建。我想听听关于这个问题的任何建议,如果有更好的方法,请告诉我。

最佳答案

在 Qt Designer 中,QSplitter 不是一个 widget,而是一个 Layout

选择要包含在两个拆分器区域中的小部件,然后从上下文菜单(鼠标右键)中选择 Layout - 您将找到两个条目 Layout Horizo​​ntally in splitterLayout Vertically in splitter 以在垂直或水平拆分器中对小部件进行分组。

关于c++ - 如何通过 qt 设计器创建 QSplitter ui 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35265744/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com