gpt4 book ai didi

c++ - Qt Creator中如何访问其他ui文件

转载 作者:行者123 更新时间:2023-11-28 07:40:26 28 4
gpt4 key购买 nike

如何使用 Qt Creator 从代码中访问其他 ui 文件?
我正在尝试创建一个小型文本编辑器。与往常一样,我通过按下“设计”按钮来设计主窗口。之后,我从 Qt Creator 创建了一个名为 about.ui 的新 ui 文件(IDE 还添加了 about.h 和 about.cpp)。主窗口的功能(如 on_button_cliked() )在文件 textedit.cpp 中

我创建了一个带有 about 条目的小菜单,然后转到 Action Editor,我选择了该条目,转到 Slot,然后触发了 trigerred();
IDE 为我创建了所有东西,所以我只需要定义函数即可。
如何访问我之前创建的关于用户界面?
提前致谢

最佳答案

您不需要访问“.ui”文件。 Qt 的 ui 应用程序会为您完成一切。您现在需要做的就是创建一个 About 类的对象,并将 MainWindow 作为父级并显示它。

大概的代码是:

#include "about.h"

// ...

void MainWindow::on_about_triggered()
{
About dialog(this);
dialog.exec();
}

关于c++ - Qt Creator中如何访问其他ui文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15931932/

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