如何在 QT 中加载 UI 表单?

Posted

技术标签:

【中文标题】如何在 QT 中加载 UI 表单?【英文标题】:How to load UI forms in QT? 【发布时间】:2012-03-30 16:30:50 【问题描述】:

在我的项目中,我有 2 个 ui 文件(mainwindow.ui、myform.ui)、2 个源文件(main.cpp、mainwindow.cpp)和 1 个头文件(mainwindow.h)。mainwindow 和 myform 是简单的窗口。主窗口有一个按钮。单击 mywindow.HOW 中的按钮时,我需要显示 myform 窗口吗?

【问题讨论】:

这里发布的问题应该更具体。 ***.com/faq 我建议你花点时间阅读 Qt 文档。也许从这里开始:qt-project.org/doc/qt-4.8/gettingstarted-develop.html。然后,如果您仍然无法让您的项目正常运行,请回来寻求帮助。 您能否为上述方案提供任何帮助。我已经看过上面的网址 您需要将按钮的 clicked() 信号连接到主窗口上的插槽。如果您不知道该怎么做,请尝试阅读以下内容:qt-project.org/doc/qt-4.8/signalsandslots.html 我知道信号槽正在工作,并且我已经使用按钮单击显示了另一个窗口。但该窗口包含一个 ui 文件和一个 cpp 类文件。但目前的情况是,我需要显示一个窗口只有一个 ui 表单文件。 【参考方案1】:

您无法在 QT 中加载 UI 表单。您可以使小部件类加载该类而不是加载 ui 文件

【讨论】:

以上是关于如何在 QT 中加载 UI 表单?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Qt 中从 txt 文件中加载大数据

如何在文件夹opencv&&qt c++中加载图像[关闭]

如何在win应用程序中的面板其他表单中加载表单

如何配置 Qt Designer 以在 OSX 中加载 PyQt 小部件?

在 Qt GUI 中加载和显示图像

Qt 中自动生成的 UI 标头