【问题标题】:What is this tool called in qt designer? [closed]这个工具在 qt 设计器中叫什么? [关闭]
【发布时间】:2021-11-21 00:06:48
【问题描述】:

这个工具叫什么,如何使用qt Designer制作?在其他软件中常用来通过按下它来调整宽度和高度。

【问题讨论】:

  • 这是一个 QSplitter。

标签: python pyqt5 qt-designer


【解决方案1】:

它是一个拆分器,或者用 Qt 术语来说,是一个QSplitter

您不能直接将它添加到 UI,因为对于 Designer,它充当布局管理器(即使技术上不是,因为它继承自 QFrame,所以它是一个小部件)。

您可以通过选择两个或多个被视为兄弟的小部件来创建拆分器(它们是同一父级的子级,或者所有选定的小部件都是具有相同父级的项的子级),对单击其中任何一个,然后从“布局”菜单中选择“在拆分器中水平/垂直布局”。

注意:

  • 由于 QSplitter 是一个容器(类似于从 Widget Box 拖动的布局),您还需要创建一个父布局(如果不存在)并将拆分器添加到该父布局;
  • QSplitter 只能添加基于 QWidget 的类,因此 Designer 在将布局添加到拆分器时会创建“不可见”的小部件,而这些小部件不能被 Designer 直接访问,因此如果您需要在单个“页面”中添加多个小部件拆分器,通常最好将它们分组到由容器管理的布局中(一个基本的 QWidget 就足够了)并将 那个 容器添加到拆分器;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    相关资源
    最近更新 更多