gpt4 book ai didi

c++ - 您如何以编程方式更新 Qt 中的 UI?

转载 作者:太空宇宙 更新时间:2023-11-04 11:53:23 25 4
gpt4 key购买 nike

我是 Qt 的新手,我正在努力研究信号和槽。虽然我已经弄清楚如何创建自定义插槽,但我还没有弄清楚如何从我的 C++ 代码更新 GUI。我意识到我在设计器中创建的整个 UI 只是用看起来是基于 XML 的 UI 代码编写的。我是否必须手写我自己的 Qt C++ UI 才能更新界面,或者我能否以某种方式使用 C++ 来更新基于 XML 的 UI?我只是想通过单击按钮将小部件添加到主窗体。任何帮助表示赞赏。谢谢!

最佳答案

要将小部件添加到表单,您可以简单地做

ui->layout()->addWidget(new Widget);

QtDesigner 使用 XML 作为创建、更新和保留 GUI 的方式,从而实现可视化开发方法,但最终您可以完全构建您的应用程序em> 没有它。

关于c++ - 您如何以编程方式更新 Qt 中的 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17159518/

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