gpt4 book ai didi

qt - 我怎样才能拥有 QMainWindow 的 UI?

转载 作者:行者123 更新时间:2023-12-04 18:31:04 25 4
gpt4 key购买 nike

我想要一个 QMainWindow 可以改变它在运行时的外观,即当用户点击一个按钮时。除了保留对 QtDesigner 生成的不同 UI 类的引用之外,还有另一种方法吗?也许通过将每个 UI 存储在布局中?你怎么看?

最佳答案

你想改变多少主窗口?您可以在任何想要更改内容的地方使用 QStackWidget,并在按下按钮时更改小部件的显示页面。这将很快改变,但对于大型或复杂的 UI,它在启动时可能会稍微慢一些,因为它将同时为两个 UI 创建小部件。 (也有相当简单的方法来改变这一点,但它们确实给大多数人来说可能很简单的事情增加了复杂性。)另外,如果两个布局应该有相同的数据,只是在不同的地方,你会有额外的开销在程序运行时使两组 UI 保持最新。

关于qt - 我怎样才能拥有 QMainWindow 的 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/861951/

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