1

qt5中的gui应用程序如何运行,ui指针在其中的作用是什么。我是 qt 新手,请帮助我,为什么我们会在构造函数中传递这个,比如 Ui->setup(this)。提前谢谢。

4

1 回答 1

0

长话短说:uic 解析 Qt Designer 生成的 xml(从您创建到设计器的表单)并从该 xml 创建 C++ 代码,您需要将该代码用于您的窗口类,有很多方法可以使用它代码,请参阅文档并使用该 ui 指针是其中一种方式(实际上是从生成的代码中指向类的实例的指针)至于setupUi的实际工作方式,您可以查看生成的代码 - 简短的回答是:它将表单的布局和小部件创建为this的子级。

于 2013-07-11T11:04:21.303 回答