Qt普通对话框

本文介绍了Qt库中的一些常见对话框组件,包括QInputDialog用于获取用户输入的整数和小数,QColorDialog用于选择颜色,QFontDialog用于选取字体,QFileDialog用于选取文件或目录,QMessageBox用于显示模式对话框获取用户反馈,以及QProgressDialog用于展示进度百分比的对话框。
摘要由CSDN通过智能技术生成

QInputDialog 用户可以输入值得对话框
1.getInt()提供用户输入整数值得对话框功能

    bool retValue;
    int i = QInputDialog::getInt(this,tr("getInt"),
                                    tr("label"),25,0,50,1,&ok);
    if(ok) 
        qDebug("ture,%d",i);
    else
        qDebug("false",%d,i);
    \\第一个参数指定父类,第二个参数是窗体的标题栏题目,第三个参数是输入值控件的项目的标签,第四个参数是设定的默认输入值,第五个和第六个参数是控件输入值得范围,下一个参数是对话框的旋转框的STEP。

2.getDouble()提供用户输入小数值对话框功能

    bool ok;
    double d = QInputDialog::getDouble(this,tr("getDouble"),
                            tr("label"),48.56,-100,100,2,&0k);
    if(ok)
        edit->setText(QString("$%1").arg(d));
    \\第七个参数指定小数点的位数

3.getItem()

    QStringList items;
    items<< tr("Spring") <<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值