首页 > TAG信息列表 > QFileDialog

QFileDialog打开本地对话框无响应不弹出本地文件夹窗口

1.问题描述 今天遇到很奇怪的问题,QString strFile = QFileDialog::getOpenFileName(this, "选择Excel文件", m_defalutPath, tr("Exel file(*.xls *.xlsx)"));老是打不开系统保存文件的对话框,代码调试发现执行到这一句,就卡死了,阻塞,没有继续往下走;新建一个工程,可以打开,放到构造函数

PyQt文件选择

使用下面的代码,可以实现文件的选择。这里以CSV格式文件为例: from PySide6.QtWidgets import QApplication, QFileDialog, QWidget def selectFile(parent: QWidget) -> str: return QFileDialog.getOpenFileName( parent, "Choose File", "./", "Co

PyQt5基础学习-QFileDialog(文件打开对话框) 1.QFileDialog.getOpenFileName(返回打开对应格式的文件名) 2. QFileDialog().setFileM

下面主要以打开图片显示在Label中,还有打开文件.py,显示在文本框中 """ 文件对话框: QFileDialog """ import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * class QFileDialogDemo(QWidget): def __init__(self): su

Qt使用QFileDialog对话框

# 使用示例,获取保存文件的路径。 QString savepath = QFileDialog::getSaveFileName(this,"文件存储为",desktop_path , "表格文件 (*.xlsx *.xls);;所有文件(*.*)"); # 各参数 this 指定父对象 窗口名称 默认打开的路径

Qt学习笔记-5-Qt标准对话框之QFileDialog

所谓标准对话框,其实就是 Qt 内置的一些对话框,比如文件选择、颜色选择等等。 QFileDialog 是 Qt 中用于文件打开和保存的对话框。 之前写的openAction只是弹出了一个消息对话框,用于告知这个信号槽已经联通,现在要写真正的打开代码了! 修改 MainWindow 的 open 函数: 写法1 //#in

4.4 标准文件对话框

4.4 标准文件对话框 QFileDialog类提供了一个获取路径信息的对话框,允许用户遍历文件系统来选择一个或多个路径。QFileDialog提供了一系列静态函数,可以快速方便的创建出符合自己要求的对话框。以下将介绍QFileDialog常用的静态函数。 4.4.1 获取选择的目录路径 static QString ge

PyQt5 QFileDialog迟滞问题临时解决

PyQt5 QFileDialog.getExistingDirectory date: 2021-06-11 问题说明 获取图像所在文件夹,然后返回路径将其更新到textBrowser中。测试发现win10下会选择完路径后很久才返回文件夹地址,但该现象出现在我更新系统后,不知原因。 img_dir_path = QFileDialog.getExistingDirector

QDialog、QMessageBox、QColorDialog、QFileDialog、QFontDialog、QInputDialog

QDialog''' 对话框:QDialog QMessageBox QColorDialog QFileDialog QFontDialog QInputDialog QMainWindow QWidget QDialog ''' import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * class QDi

Qt——打开文件夹并获取路径以及文件夹下文件名

Qt——打开文件夹并获取路径以及文件夹下文件名 借助Qt中QFileDialog库的getExistingDirectory()函数,可以直接返回当前文件夹的路径。 头文件声明 #include 主程序 QString filename = QFileDialog::getExistingDirectory(); 获取文件夹下子文件名称 头文件声明 #include #

QT 通过QFileDialog选择一个txt文件并打开

(1) 首先需要包含头文件     #include "QFileDialog"     #include "QDebug"      (2) 实际代码     void MainWindow::on_pushButton_clicked()     {         QStringList infoList;         //获取文件名         QString fileName = QFil

Qt 弹出系统本地目录选择目录或者文件夹

选择目录: QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"), "/home", QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks); 选择文件 QString fileName = QFileDialog::getOpenFileName(this, tr("

Qt学习 文件对话框与目录对话框

文件对话框 顾名思义,是用来选择文件的 QFileDialog::getopenFileName(this,"选择一个文件", 默认路径); 通过 QFileDialog::getopenFileNames(this,"选择一个文件", 默认路径); 我们还可以选择多个文件,但是这时候我们如果选择的是目录的话是没有办法进行选择的。 所以我

python-PyQt QFileDialog-多目录选择

我正在尝试创建一个QFileDialog,允许用户选择多个目录. 在讨论here和faq here之后,但我不确定自己在做什么错.我得到一个文件对话框,但它仍然只允许我选择一个目录(文件夹). 这是在Windows 7上 码: class FileDialog(QtGui.QFileDialog): def __init__(self, *args):

QFileDialog::getOpenFileName() hangs

https://forum.qt.io/topic/49209/qfiledialog-getopenfilename-hangs-in-windows-when-using-the-native-dialog/18   QFileDialog::getOpenFileName() hangs in Windows when using the native dialog kasunf 2014年12月15日 上午6:03 Hi, I'm using QT 5.3.1

QT文件读写操作笔记

补一下这部分的笔记 简单的东西也记一下         操作系统一般都会提供一些列的标准对话框,如文件选择、字体选择、颜色选择等,这些标准对话框为应用层序提供了一致的观感。Qt对这些标准对话框都定义了相关的类,如:QFileDialog、QFontDialog、QColorDialog、QInputDialog、QMessa

GUI学习之二十九—QFileDialog学习总结

今天学习的是文件对话框——QFileDialog 一.描述   QFileDialog提供了一个对话框,允许用户选择文件或者目录,也允许用户遍历文件系统,用以选择一个或多个文件或者目录。   QFileDialog继承了QDialog,具有父类的各种方法。 二.功能作用   1.最简单的获取方法(静态方法)   获取

python – PyQt4和PyQt5中的QFileDialog字符串有区别吗?

我有一个代码块,使用Python3和PyQt5打开QFileDialog: from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QFileDialog import sys class MCVE(QWidget): def __init__(self): super().__init__() self.initialize() def initialize(se

Qt getSaveFileName

保存文件 getSaveFileName QString strSaveName = QFileDialog::getSaveFileName( this, tr("保存的文件"),

python – 如何使用QFileDialog知道要保存的文件类型

关于pyQt4 我更喜欢在QFileDialog中对getSaveFilename使用静态方法,以便用户可以看到Windows / Mac本机对话框. 我的问题是,如果用户没有在保存文件名中键入文件扩展名(比如选择图像类型以保存文件),那么我没有办法检查文件的类型他们想保存为. 如何创建一个用过滤器保存文件的对话

python – pyqt5 – 查找文档

我一直在使用Summerfields关于使用Python和QT进行快速GUI编程的书籍… pyqt是精确的,但2007年的书使用版本4.something,我试图使用当前版本5.4.2. . 我想弄清楚有一些变化,并希望得到一些如何找到东西的帮助.以下是文件保存对话框的示例 – 来自书籍: fname = QFileDialog.getS

QT QFileDialog::getOpenFileName 对文件名进行过滤

QString fileName = QFileDialog::getOpenFileName(this, tr("打开图片文件"), "/home/lhd/tongji/Raccoon/map_editor/map" ,

Qt文件路径、文件读取操作

1、首先是选择文件 void mymenu::selectFile(){ //定义文件对话框类 QFileDialog *fileDialog = new QFileDialog(this); //定义文件对话框标题 fileDialog->setWindowTitle(tr("打开图片")); //设置默认文件路径 fileDialog->setDirectory("."); //设置文件