QT对话框窗体

本文介绍了QT框架中几种常见的对话框使用,包括QFileDialog用于打开和保存文件,QFontDialog用于选择字体,QColorDialog获取颜色,QMessageBox展示信息和警告,以及QInputDialog获取整数输入。详细阐述了各个对话框的使用方法和参数设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1.1 文件对话框---》QFileDialog-->文件对话框类
    打开文件对话框
    getOpenfilename---->得到一个打开文件对话框
       参数1:父对象(父组件)Q_NULLPTR
       参数2: 对话框的标题
       参数3:对话框显示时默认打开的目录"d:/2021"
       参数4:对话框中文件名后缀的过滤器选项(txt;jpg;mp3;)
       参数5:默认的过滤选项(txt)
       返回值:用户选中的要打开的文件名(含绝对路径)


    getSavefilename--->得到一个保存文件对话框

      1.2 字体对话框--》QFontDialog-->字体对话框类
    getFont---->得到一个字体对话框
         参数1:用来保存是否点击了确定按钮值
         参数2:字体的初始化样式
         参数3:父对象,Q_NULLPTR
         参数4:字体对话框标题
         返回值:已经选择好的字体样式

      1.3 颜色对话框--》QColorDialog-->颜色对话框类    
            getColor---->得到一个颜色对话框
         参数1:颜色对话框的默认颜色值 Qt::white
         参数2:父对象,Q_NULLPTR
         参数3:颜色对话框的标题
         参数4:使用哪种颜色库(Qt提供的标准颜色库或Windows的颜色库)
                 QColorDialog::DontUserNativeDialog
         返回值:用户选中的颜色值
       ui->textEdit->setTextColor()

 1.4 信息对话框->QMessageBox-->信息对话框类
         关于对话框
     about():得到一个关于对话框(自定义的)
     参数1:父对象
     参数2:对话框标题
     参数3:对话框正文内容
     aboutQt():得到一个关于Qt的对话框
     参数1:父对象
     参数2:对话框标题
     信息对话框
     information()-->得到一个信息对话框
     参数1:父对象
     参数2:对话框标题
     参数3:对话框文本内容
     参数4:传给函数的按钮值
     返回值:用户按下的按钮值
     告警对话框
    warning()----->得到一个告警对话框
     参数1:父对象
     参数2:对话框标题
     参数3:对话框文本内容
     参数4:传给函数的按钮值
     返回值:用户按下的按钮值      

 1.5 输入对话框--》QInputDialog
         getInt():得到一个输入整数对话框
   参数1:父对象
   参数2:对话框的标题
   参数3:输入提示符
   参数4:输入对话框的默认值
   参数5:最小值
   参数6:最大值
   参数7:步进值
   参数8:存放按钮值(ok/cancel)的变量
  返回值:用户输入的并且确定的整数值
     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值