1、利用exec()返回值
需要分清用户按下“OK”还是“Cancel”。对话框可以通过调用accept()或reject()槽来被关闭,并且exec()将返回适当的Accepted或Rejected。1. 例1 //按下的是Cancel键
if(fileDialog->exec()==QFileDialog::Rejected)
{
qDebug("取消");
}
//按下...
分类:
其他好文 时间:
2015-07-28 21:04:53
阅读次数:
228
1.选择文件(上传、打开...)1 QString QFileDialog::getOpenFileName(2 QWidget *parent = 0, //parent,用于指定父组件。注意,很多Qt组件的构造函数都会有这么一个parent参数,并提供一个默认值0...
分类:
其他好文 时间:
2015-04-26 15:01:33
阅读次数:
220
单个文件打开 QFileDialog.getOpenFileName()
多个文件打开 QFileDialog.getOpenFileNames()
文件夹选取 QFileDialog.getExistingDirectory()
文件保存 QFileDialog.getSaveFileName()...
分类:
其他好文 时间:
2015-04-21 11:21:10
阅读次数:
1197
(1)PyQt4获取中文路径名字乱码问题网址可以参见:http://permalink.gmane.org/gmane.comp.python.chinese/9916处理方式的代码可以参考如下#[1]第一种写法filePath = unicode(QtGui.QFileDialog.getOpen...
分类:
其他好文 时间:
2015-04-20 22:33:10
阅读次数:
134
症状如图所示 出错代码段在第3行 QString dir = QFileDialog::getExistingDirectory(this, tr("Save file path"), "."); txtSavePath->setText(dir); txtSavePath为QlineEdit。分析...
分类:
其他好文 时间:
2015-04-15 18:29:02
阅读次数:
112
#include?<QApplication>
#include?<QFileDialog>
#include?<QLineEdit>
#include?<QPushButton>
#include?<QLabel>
#include?<QGridLayout>
#include?<QThread>
#include?<QPointer>
#include?<QState...
分类:
其他好文 时间:
2015-04-03 11:42:20
阅读次数:
309
一: Qstring fileName = QFileDialog::getOpenFileName(this, tr("open file"), " ", tr("Allfile(*.*);;mp3file(*.mp3)"));说明:这样就会产生一个对话框,和系统的资源管理器差不多的。返回的是你选...
分类:
其他好文 时间:
2015-03-12 19:08:07
阅读次数:
1179
Obj-C 实现 QFileDialog函数(getOpenFileName/getOpenFileNames/getExistingDirectory/getSaveFileName)/********************************************************...
分类:
其他好文 时间:
2015-03-05 00:17:36
阅读次数:
281
Qt中的QDialog类是用来生成对话框的类,QFileDialog 类是QDialog的衍生类,主要用来生成打开文件,或是打开文件目录的对话框,或者是保存文件的对话框,下面我们一一来看代码:1. Load File Dialog/** * Button event for Load File bu...
分类:
其他好文 时间:
2015-02-28 08:49:16
阅读次数:
141
fromPyQt4.QtGuiimportQPlainTextEdit,QWidget,QVBoxLayout,QApplication,\QFileDialog,QMessageBox,QTextBrowser,QDockWidget,\QMainWindow,QIcon,QHBoxLayout,...
分类:
其他好文 时间:
2015-02-07 18:50:40
阅读次数:
1355