如何使用Qt Creator从代码中访问其他ui文件?
我正在尝试创建一个小文本编辑器。和往常一样,我按下“设计”按钮设计了主窗口。之后,我从Qt创建者创建了一个名为about.ui的新ui文件(IDE还添加了about.h和about.cpp)。主窗口的函数(如on_button_cliked())位于textedit.cpp文件中
我创建了一个带有大约条目的小菜单,然后我去了动作编辑器,我选择了条目,Go to Slot和trigerred();
IDE为我创建了所有的东西,所以我需要的是定义函数
我怎样才能访问我之前创建的关于ui的信息?
提前致谢
答案 0 :(得分:1)
您无需访问“.ui”文件。 Qt的ui
应用程序为您做了一切。您现在只需要创建About
类的对象,并将MainWindow
作为父级并显示它。
大致的代码是:
#include "about.h"
// ...
void MainWindow::on_about_triggered()
{
About dialog(this);
dialog.exec();
}