每次在Qt中單獨添加UI文件的時候,都會遇到這個問題。需要注意這么幾點
切記要與類名保持一致
舉個栗子我的類名叫
CMainWidget
那我的文件名就叫
cmainwidget.h
cmainwidget.cpp
那需要在cmainwidget.h頭文件中添加
namespace Ui { class cmainwidget; }
在cmainwidget.cpp添加
#include “ui_cmainwidget.h”
添加私有成員變量
private:
Ui::cmainwidget* ui;
初始化成員變量 ui(new Ui::cmainwidget)
構造函數中
ui->setupUi(this);
最后一條,別忘了把cmainwidget.ui中的widget名字改成cmainwidget,這個最重要!