国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

QT第一課_對話框小程序

2019-11-09 20:24:28
字體:
來源:轉載
供稿:網友

Qt是一個跨平臺的C++圖形用戶界面應用程序框架。

Qt第一課_對話框小程序正是基于此框架開發的。

先上圖:

上圖就是程序運行結果,它的功能非常簡單,輸入半徑然后點擊計算就能得出園的面積。

但對于入門還是有點小難。

第一步:

1)在qt上建立工程

工程名和路徑自己設置,其余都是“下一步”

箭頭處基類選擇QDialog

點擊完成之后一個qt對話框工程就建立完成了

接下來我們可以來到下面界面

 

點擊“界面文件”à“dialog.ui”開始設計對話框程序的界面。

中間那片區域就是界面設計區域

三種控件:1.Display%20Widgets%20àTextLabel%202.Input%20WidgetsàLineEdit3.Buttons%20àpushButton

自己可以隨意組合樣式。

右鍵點擊butoon鍵選擇轉到槽添加按鍵響應函數

代碼如下:

voidDialog::on_pushButton_Cl_clicked()

{

   %20boolok;

   %20QStringMystr;//

   %20QStringMyValue=ui->lineEditR->text();//acceptR

   %20intvalueInt=MyValue.toInt(&ok);

 

   %20if(!ok)

   %20{

      QMessageBox::information(this,"來自應用消息","輸入有誤!");//此處設置錯誤消息彈框

      ui->lineEditR->clear();//輸入有誤則清除

      return;

   %20}

   %20doublearea=PI*valueInt*valueInt;

   %20ui->lineEditArea->setText(Mystr.setNum(area));

 

}

至此此小程序的基本功能就完成了。

但是還沒完,要和開頭看到的一樣還有很多工作要做。

首先改變對話框的格式在.h文件中添加函數

  %20painter.drawPixmap(this->rect(),QPixmap(":/Images/bk.jpg"));//此處//添加圖片路徑

}

背景用圖可以隨意添加現簡述一下過程:

1.在工程文件夾中新建一個文件夾把圖片文件拷貝進去

右鍵點擊工程名

添加新文件

如圖

如圖

選擇圖片即可。

 

至此一個小程序算是完成了。

QT菜鳥 ,大牛勿噴

歡迎一起討論學習!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑河市| 台北县| 深水埗区| 海兴县| 平舆县| 建德市| 林甸县| 横山县| 白沙| 巫溪县| 佛学| 鞍山市| 钦州市| 肥乡县| 巴塘县| 南昌县| 镇坪县| 收藏| 道真| 通河县| 屯留县| 赤水市| 凤翔县| 湟中县| 奇台县| 大邑县| 吉安县| 青川县| 阳曲县| 大洼县| 靖安县| 波密县| 潮安县| 达孜县| 吉安市| 新闻| 雷波县| 昌图县| 海丰县| 汪清县| 随州市|