柚子快報激活碼778899分享:ui qt 開發(fā)語言 VS
柚子快報激活碼778899分享:ui qt 開發(fā)語言 VS
創(chuàng)建步驟及注意事項:
步驟1:創(chuàng)建ui文件;
方法1:通過vs中 右擊項目—添加—新建項,打開下圖,創(chuàng)建所需窗體ui
方法2:直接打開Qt Designer,創(chuàng)建我們所需的ui文件;創(chuàng)建完成后,保存到當前項目目錄中,然后由vs導入ui文件到項目中;
步驟2:創(chuàng)建ui文件的類
首先:創(chuàng)建一個c++空類,類名(暫定)與ui文件對象名相同,并設置基類,如下圖所示;
創(chuàng)建類后,發(fā)現(xiàn)xxx.h文件,只是一個引入基類頭文件的空類
然后:按照VS_Qt自動生成的ui文件類,進行設置:
.h文件設置:
加入 #include "./x64/Debug/uic/ui_Widget.h" 加入Q_OBJECT宏 ?Widget(QWidget* parent = Q_NULLPTR)構(gòu)造函數(shù) 以及 Ui::Widget ui; ?
class Widget :
public QWidget
{
Q_OBJECT
public:
Widget(QWidget* parent = Q_NULLPTR);
private:
Ui::Widget ui;
};
?
.cpp文件設置:
加入構(gòu)造函數(shù)的實現(xiàn),并在內(nèi)部加入ui.setupUi(this);
Widget::Widget(QWidget* parent)
: QWidget(parent)
{
ui.setupUi(this);
}
步驟3:此時UI文件與類已經(jīng)關聯(lián)了,接下來就可以在所需的類中引入頭文件進行使用了!
注意:在第一次創(chuàng)建以及更改UI文件后,要點擊生成,目的是產(chǎn)生所需的ui_xxx.h、moc_xxx.cpp以及qrc_xxx.cpp文件等!
柚子快報激活碼778899分享:ui qt 開發(fā)語言 VS
好文閱讀
本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權,聯(lián)系刪除。