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

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

QT第一課_對話框小程序

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

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

歡迎一起討論學習??!


上一篇:天氣預報接口

下一篇:.NET常用縮寫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南平市| 浦城县| 开封县| 共和县| 永春县| 岳西县| 东丽区| 腾冲县| 赤城县| 四川省| 普陀区| 松原市| 二手房| 阿拉尔市| 罗江县| 亚东县| 九台市| 龙胜| 华蓥市| 吐鲁番市| 阿拉善左旗| 澄城县| 礼泉县| 沈丘县| 温州市| 安溪县| 珠海市| 虞城县| 绍兴市| 靖宇县| 百色市| 开阳县| 体育| 南昌县| 永安市| 旬阳县| 镇坪县| 县级市| 元阳县| 华阴市| 临武县|