QT学习之QFileDialog

打开一个文件夹

cpp 复制代码
m_dirXML = QFileDialog::getExistingDirectory(this, tr("打开XML所在文件夹"), "D:/", QFileDialog::ShowDirsOnly|QFileDialog::DontResolveSymlinks);
ui.xmlDri->setText(m_dirXML);

选择一个文件:

scriptPath = QFileDialog::getOpenFileName(this, "打开脚本文件", "D:/"); // 弹出对话框

ui.scriptPathlabel->setText(scriptPath); // 讲路径放到label中展示

待补充...

相关推荐
guozhetao15 分钟前
【ST表、倍增】P7167 [eJOI 2020] Fountain (Day1)
java·c++·python·算法·leetcode·深度优先·图论
枫叶丹441 分钟前
【Qt开发】信号与槽(二)-> 信号和槽的使用
开发语言·qt
小坏坏的大世界5 小时前
C++ STL常用容器总结(vector, deque, list, map, set)
c++·算法
liulilittle6 小时前
C++ TAP(基于任务的异步编程模式)
服务器·开发语言·网络·c++·分布式·任务·tap
励志要当大牛的小白菜8 小时前
ART配对软件使用
开发语言·c++·qt·算法
PAK向日葵9 小时前
【算法导论】如何攻克一道Hard难度的LeetCode题?以「寻找两个正序数组的中位数」为例
c++·算法·面试
QQ_43766431413 小时前
C++11 右值引用 Lambda 表达式
java·开发语言·c++
liulilittle14 小时前
C++/CLI与标准C++的语法差异(一)
开发语言·c++·.net·cli·clr·托管·原生
小狄同学呀14 小时前
VS插件报错,g++却完美编译?API调用错因分析
c++
程序员编程指南15 小时前
Qt 数据库连接池实现与管理
c语言·数据库·c++·qt·oracle