zoukankan      html  css  js  c++  java
  • Qt5标准文件对话框类

    getOpenFileName()函数返回用户选择的文件名,其函数形式如下:

    QString QFileDialog::getOpenFileName(QWidget *parent = Q_NULLPTR,  //标准文件对话框的父窗口
                                         const QString &caption = QString(),  //标准文件对话框
                                         const QString &dir = QString(),  //注(1)
                                         const QString &filter = QString(),   //注(2)
                                         QString *selectedFilter = Q_NULLPTR,  // 用户选择的过滤器通过此参数返回
                                         Options options = Options()  //选择显示文件名的格式,默认是同时显示目录与文件名
                                         )
    

    注(1)指定了默认的目录,若此参数带有文件名,则文件将是默认选中的文件。
    注(2)此参数对文件类型进行过滤,只有与过滤器匹配的文件类型才显示,可以同时指定多种过滤方式供用户选择,多种过滤器之间用“::”隔开

    应用

    QString fileName;
    
    fileName=QFileDialog::getOpenFileName(this);
    
        QString name;
        name=QFileDialog::getOpenFileName(this,"打开",".","histogram files(*.txt)");  //只显示目录下的 .txt 文件
    
  • 相关阅读:
    [CF1051F] The Shortest Statement
    [国家集训队] 墨墨的等式
    [CF558E] A Simple Task
    [洛谷P1349] 广义斐波那契数列
    [TJOI2009] 猜数字
    [洛谷P3403] 跳楼机
    学习力
    启动流程
    《鸟哥Linux》笔记——磁盘分区
    indexDB数据库
  • 原文地址:https://www.cnblogs.com/Manual-Linux/p/9540385.html
Copyright © 2011-2022 走看看