QT学习之QFileDialog

ops/2024/9/23 9:29:27/

打开一个文件夹

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中展示

待补充…


http://www.ppmy.cn/ops/23345.html

相关文章

2024年北京高校数学建模校际联赛竞赛B题

B题 铁道线路动态检测数据分析 铁道线路设备是铁路运输业的基础设备,它常年裸露在大自然中,经受着风雨冻融和列车荷载的作用,轨道几何尺寸不断变化,路基及道床不断产生变形,钢轨、联结零件及轨枕不断磨损&#xff0c…

快速排序思想及实现

思想(从小到大排序) 总体 对数组进行分区,选定一个元素作为基准,然后将小于基准的元素放在基准的左边,将大于基准的元素放在基准右边,分区完成之后再对左边的元素和右边的元素分别进行分区,直到左右区间不可再分。这…

【设计模式】12、observer 观察者模式

文章目录 十二、observer 观察者模式12.1 subscriber12.1.1 broker_test.go12.2.2 broker.go12.2.3 client.go 十二、observer 观察者模式 https://refactoringguru.cn/design-patterns/observer 发布订阅模式, client 都可以向 broker 注册, broker 管理所有 connection, 当…

MySQL面试题入门:四大范式、SQL生命周期、SQL六大语言、索引、最左匹配原则....

1、数据库四大范式? 第一范式:属性不可分割,即每个属性都是不可分割的原子项。(实体的属性即表中的列) 第二范式:满足第一范式;且不存在部分依赖,即非主属性必须完全依赖于主属性。(主属性即主键&#xf…

如何删除.gitignore文件中指定的所有被忽略的文件

要删除.gitignore文件中指定的所有被忽略的文件,你可以使用git rm命令结合-r选项。以下是一些步骤: 查看将要删除的文件:首先,你可以使用git ls-files命令来列出被git忽略的文件,以确保你想要删除的文件列表是正确的。…

鸿蒙开发实例:【配置OpenHarmony SDK】

配置OpenHarmony SDK 在设置OpenHarmony应用开发环境时,需要开发者在DevEco Studio中配置对应的SDK信息。 说明: 请注意,OpenHarmony SDK版本精简了部分工具链,因此不适用于HarmonyOS应用开发。 前提条件 已下载并安装好DevEco …

在WSL中基于命令行打开Windows资源管理器

WSL中最方便的地方就是提供了可以方便的和Windows宿主之间进行交互。本文介绍一下如何在WSL中打开Windows的资源管理器,并且把目录定位在WSL的shell所在的目录。 操作还是非常简单,直接通过powershell启动资源管理器就可以: powershell.exe…

vue3使用echarts做树图tree

vue3使用echarts做树图tree 1.安装echarts npm install echarts --save2.在main.js引入 import * as echarts from echarts // 全局方法 app.config.globalProperties.$echarts echarts3.使用 <div id"myChart" :style"{ width: 1000px, height: 1000px …