gpt4 book ai didi

qt - 如何使两个并排的 Qt Windows 保持粘性并表现得像一个窗口?

转载 作者:行者123 更新时间:2023-12-03 12:41:36 27 4
gpt4 key购买 nike

我正在尝试实现一个场景,其中两个 Qt 窗口将并排放置,并且它们会相互粘在一起。通过拖动其中一个,另一个也被拖动。即使在执行 alt-tab 时,它们也应该像单个窗口一样运行。

任何帮助或指针都会非常有帮助。

-苏米亚

最佳答案

你所描述的听起来很适合“对接”场景。您可能最熟悉从工具栏停靠;您可以在其中单独 float 工具栏或将其粘贴到应用程序窗口的任何边缘。但是Qt有一个更通用的机制:

http://doc.qt.io/qt-5/qtwidgets-mainwindows-dockwidgets-example.html

http://doc.qt.io/qt-5/qdockwidget.html

不会出现多个顶级窗口与其自己的标题栏等同步移动的情况。当顶级窗口需要“粘滞”时,它们将合并为一个包含窗口。但是 IMO 这几乎在任何情况下都更加优雅,并提供了您似乎正在寻找的属性。

关于qt - 如何使两个并排的 Qt Windows 保持粘性并表现得像一个窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7528612/

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