国产探花免费观看_亚洲丰满少妇自慰呻吟_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菜鳥 ,大牛勿噴

歡迎一起討論學習!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长兴县| 连州市| 垣曲县| 伽师县| 平乐县| 荔波县| 嘉祥县| 胶州市| 电白县| 叶城县| 黔西县| 赤水市| 葫芦岛市| 定日县| 乌恰县| 郸城县| 林芝县| 鹰潭市| 苍梧县| 白银市| 旺苍县| 格尔木市| 宁阳县| 宜春市| 武城县| 沙洋县| 兴安县| 潍坊市| 民权县| 盘山县| 溆浦县| 甘南县| 平江县| 通江县| 上饶县| 南华县| 遂平县| 龙南县| 连江县| 宝山区| 明星|