3-純C++程式碼編寫helloworld
阿新 • • 發佈:2019-01-23
重新新建一個空專案,位置在這裡:
然後按預設一步步建立新的空專案。
第二步,在專案中新增main.app檔案。在專案檔案列表中的工程資料夾右鍵選擇c++原始檔。步驟圖如下:
第三步開始敲程式碼。
程式碼如下:
#include<QDialog> #include<Qlabel.h> #include<QApplication> int main(int argc,char **argv){ QApplication a(argc,argv); QDialog w; QLabel label(&w); label.setText("hello,wolrd!你好"); w.show(); return a.exec(); }
需要注意:由於我的版本是QT5,預設的上述QApplication、QDialog、Qlabel在QtWidgets模組裡,所以如果直接執行上面程式碼會報錯。
解決方法:
在.pro檔案裡新增:
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
這樣就可以解決QT4,QT5的第一個衝突。
總結的流程:
1..編寫原始檔
2..修改.pro
3..編譯執行
最終結果執行:
上面視窗太小,需要更改視窗大小。
設定視窗大小的程式碼:
QDialog w;
w.resize(x,y);
然後為了讓字型移動到指定位置,可以用
QLabel label(&w);
label.move(x,y);
最終顯示效果: