gpt4 book ai didi

c++ - 我应该如何在 Qt 中构建我的 GUI?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:23:56 24 4
gpt4 key购买 nike

我想知道在 Qt 中开始构建 GUI+SOFT 的最佳方式是什么。我正在尝试构建一个基于 MVC 模式的声音媒体播放器。到目前为止,我已经找到了 3 种方法。

1- 由于 Qt 设计器,我是否应该使用 .ui 文件,它是否足够灵活?

2- 我应该使用 QML 进行设计而不是将其集成到 C++ 开发中吗?

3- 我是否应该从头开始,在没有 Qt Designer 的情况下使用 Qt 库手动完成?

非常感谢您的回答。

最佳答案

注意:我使用的是 PyQt,所以我的评论可能不是最相关的。

我发现 Qt Designer 非常适合创建 UI,但是,当以后需要修改它们时,它就成了一个问题。在现有布局中插入新元素通常很棘手,您必须打破所有布局并重新组合它们(希望您没有搞砸任何东西)。此外,如果您的应用程序不是微不足道的,您最终可能会用代码“修复”.ui 不能做的事情。还有其他类似的棘手案例,但我现在不记得了。

我最终摆脱了我的 .ui 文件。因此,我的建议是最初使用设计器创建 UI,然后仅使用从那时起生成的代码。

关于c++ - 我应该如何在 Qt 中构建我的 GUI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4606716/

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