当前位置: 首页 > news >正文

记录 QT 在liunx 下 QFileDialog 类调用问题 ()Linux下QFileDialog没反应)

1. 2025.05.14 踩坑记录

因为QT 在 liunx 文件系统不同导致的  

Windows :

QString filePath = QFileDialog::getOpenFileName(nullptr, "选择文件", ".", "文本文件 (*.txt);所有文件 (*.*)");   没问题

liunx 下   打不开?

解决方法:

QString filePath = QFileDialog::getOpenFileName(nullptr, "选择文件", ".", "文本文件 (*.txt);所有文件 (*.*)",0,QFileDialog::DontResolveSymlinks); 

同样的 getExistingDirectory

QString directory = QFileDialog::getExistingDirectory(

nullptr,

tr("Select Directory"),

"/home",

QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);

http://www.dtcms.com/a/190471.html

相关文章:

  • WebGL知识框架
  • phpstudy的Apache添加AddType application/x-httpd-php .php .php5配置无效的处理方式
  • 语音识别-2
  • libmemcached库api接口讲解二
  • 关于vue学习的经常性错误
  • 无人机箱号识别系统结合5G技术的应用实践
  • 【ROS2】【分步讲解】节点的使用以及引入消息接口的方法
  • win11 安装 wsl ubuntu 18.04后换源失败!
  • PostgreSQL数据库有什么独特之处?为什么它成为了后起之秀?
  • OpenCV CUDA模块中逐元素操作------逻辑运算
  • 1669上什么课
  • Linux系统中,创建一个xxx.service服务单元文件,方便快速启动、停止java应用程序
  • 310. 最小高度树
  • Java高频面试之并发编程-17
  • PHP黑白胶卷底片图转彩图功能 V2025.05.15
  • 深圳无人机展览即将开始,无人机舵机为什么选择伟创动力
  • NHANES稀有指标推荐:PWI
  • LeetCode_sql刷题(3482.分析组织层级)
  • GitHub 趋势日报 (2025年05月13日)
  • 蓝桥杯 17. 修改数组
  • 01、基础入门-SpringBoot2课程介绍
  • 制作一款打飞机游戏48:敌人转向
  • 【氮化镓】AlGaN合金中成分相关的辐射响应
  • AI数字赋能,点亮精神心理康复之路 —— 华南精神心理数字化诊疗体系3.0发布会圆满举办成功!
  • 抽奖系统-奖品-活动
  • android实现USB通讯
  • Go语言中的函数类型参数:深入理解`func()`
  • CPU、GPU、内存、服务负载、数据库资源暂占用、数据库连接的概念关系详解
  • 纯css实现蜂窝效果
  • Java 性能调优全解析:从设计模式到 JVM 的 7 大核心方向实践