【问题标题】:How to drag and resize two QTextEdit side by side of each other?如何并排拖动和调整两个 QTextEdit 的大小?
【发布时间】:2017-07-18 23:53:08
【问题描述】:

我在水平布局中并排创建了两个 QTextEdit 框(在 Qt 设计器中)。我希望能够相应地拖动它们并调整它们的大小。但是我似乎无法找到它们之间的手柄来拖动,请帮忙。谢谢!

【问题讨论】:

    标签: qt qtextedit


    【解决方案1】:

    选择两个QTextEdit 小部件(单击第一个,然后按Ctrl+单击另一个。)然后右键单击并选择“布局->在拆分器中水平布局”。

    结果将是一个包含两个小部件的布局,并用分隔符分隔。您可以在右侧面板中选择拆分器本身(您可以在其中看到所有对象),并且可以在那里编辑 QSplitter 属性。

    最后,记录的地方在这里:

    http://doc.qt.io/qt-5/designer-layouts.html

    (在“拆分器布局”部分。)

    【讨论】:

    • 我这样做了 选择两个 QTextEdit 小部件(单击第一个,然后 Ctrl+单击另一个。)然后右键单击并选择“布局->在拆分器中水平布局”。但是拆分器中的水平布局是灰色的。我错过了什么?谢谢。
    • @YeP 你需要先打破任何现有的布局。顶部有一个按钮(就在菜单栏下方)。它是用于各种布局的一排按钮。 “中断布局”按钮是其中的倒数第二个。选择每个 QTextEdit 小部件并单击“中断布局”按钮。然后您应该能够创建拆分器布局。在你问之前:是的,Qt Designer 在布局方面非常挑剔。您有时需要打破现有布局,然后重新创建它们。这有点烦人,但我已经习惯了:-P
    • 太好了,感谢您的帮助。打破布局后,我花了一段时间才把所有东西都做好,但我成功了!谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多