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

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

QT第一課_對話框小程序

2019-11-10 18:03:34
字體:
來源:轉載
供稿:網友

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菜鳥 ,大牛勿噴

歡迎一起討論學習!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐池县| 八宿县| 望奎县| 株洲市| 梁平县| 镇康县| 兴国县| 台东县| 云林县| 桑植县| 大理市| 阳高县| 柳州市| 临夏县| 德化县| 上饶县| 东平县| 肇庆市| 常宁市| 合肥市| 方正县| 新沂市| 黑龙江省| 松潘县| 吉木乃县| 崇礼县| 阳江市| 延庆县| 忻州市| 若尔盖县| 宾阳县| 吉木萨尔县| 贺兰县| 靖安县| 秀山| 江津市| 雷州市| 灵寿县| 南投县| 宜良县| 云龙县|