#include "dialog.h"
#include "ui_dialog.h"
const static double PI=3.1416;
Dialog::Dialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::Dialog)
{
ui->setupUi(this);
}
Dialog::~Dialog()
{
delete ui;
}
void Dialog::on_countBtn_clicked()
{
bool ok;
QString tempStr;
QString valueStr=ui->radiusLineEdit->text();
int valueInt=valueStr.toInt(&ok);
double area=valueInt*valueInt*PI;//计算圆面积
ui->areaLabel_2->setText(tempStr.setNum(area));
}
void Dialog::on_radiusLineEdit_textChanged(const QString &arg1)
{
bool ok;
QString tempStr;
QString valueStr=ui->radiusLineEdit->text();
int valueInt=valueStr.toInt(&ok);
double area=valueInt*valueInt*PI;//计算圆面积
ui->areaLabel_2->setText(tempStr.setNum(area));
}
没有合适的资源?快使用搜索试试~ 我知道了~
Qt5开发及实例-CH101.rar,Qt5采用设计器Qt Designer实现计算圆面积的代码
共6个文件
cpp:2个
h:1个
pro:1个
需积分: 1 1 下载量 49 浏览量
2023-09-14
17:12:16
上传
评论
收藏 4KB RAR 举报
温馨提示
实例CH101,采用设计器Qt Designer实现计算圆面积,完成计算圆面积功能这一简单例子来介绍Qt开发程序的流程,其中涉及Qt应用程序用户界面中的事件关联操作内容—信号和槽机制(Signal & Slot)。 当用户输入一个圆的半径后,可以显示计算后的圆的面积值。 实现步骤如下。 (1)单击运行Qt Creator,进入欢迎界面(见图1.10)。单击其上 按钮,或者选择“文件”→“新建文件或项目...”命令,创建一个新的工程,出现“新建项目”窗口 (2)单击选择项目“Application”→“Qt Widgets Application”选项,单击“Choose...”按钮,进入下一步。 (3)选择保存项目的路径并定义自己项目的名字。注意,保存项目的路径中不能有中文字。项目命名没有大小写要求,依据个人习惯命名即可。这里将项目命名为Dialog,保存路径为D:\Qt\CH1\CH101,如图1.15所示。单击“下一步”按钮进入下一步骤。 (4)弹出“Kit Selection”(选择构建套件)界面,系统默认已指定C++的编译器和调试器,如图1.16所示,直接单击“下一步”
资源推荐
资源详情
资源评论
收起资源包目录
Qt5开发及实例_CH101.rar (6个子文件)
CH101
Dialog
dialog.ui 2KB
dialog.cpp 816B
Dialog.pro.user 23KB
main.cpp 175B
Dialog.pro 1009B
dialog.h 388B
共 6 条
- 1
资源评论
华为奋斗者精神
- 粉丝: 8110
- 资源: 241
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功