qt creator 创建程序,增加控件,实现计算圆的面积
qt creator 创建程序,增加控件,实现计算圆的面积
1.创建程序
如图所示创建程序,点击choose后填写程序名和路径,下一步勾选select all kits
接下来全部默认选项,直到创建完成
2.布局窗口
双击ui进入ui设计页面
从左边拖选需要使用的控件到主界面上,要用的有三个Display Widgets中的Label、一个Input Widgets中的Line Edit以及Buttons中的Push Button,将它们分别放在合适的位置,并双击修改它们的名字。
把label_2的frameShape和frameShadow属性分别设置为Panel和Sunken
3.为“计算”按钮添加响应
右击“计算”按钮,选择“转到槽”,选择第一个clicked()函数,在自动生成的void MainWindow::on_pushButton_clicked()
函数体中添加如下的代码:
bool ok;
QString tempStr;
QString valueStr=ui->lineEdit->text();
int valueInt=valueStr.toInt(&ok);
double area=valueInt*valueInt*3.1415926;
ui->label_2->setText(tempStr.setNum(area));
点击左侧运行按钮,运行程序后输入半径,单击计算,结果如下图