PtQt4标准对话框——QFileDialog
#coding=utf-8
from PyQt4.QtCore import *
from PyQt4.QtGui import *
import sysapp = QApplication(sys.argv)
dialog = QFileDialog.getOpenFileName(None,"this is a static method","/home","Python file(*.py);;Image(*.jpg *.png)")
print dialog
app.exec_()
getOpenFileName是QFileDialog的一个静态方法。
#coding=utf-8
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *app = QApplication(sys.argv)
dialog = QFileDialog(None,"Open file dialog","/home","Python files(*.py);;Images (*.png *.xpm *.jpg);;Text(*.txt);;XML files (*.xml)")
label = QLabel(dialog)
dialog.setFileMode(QFileDialog.AnyFile)#设置访问文件属性
dialog.setViewMode(QFileDialog.Detail)#设置视图属性
dialog.setWindowTitle("this is a customed dialog")#设置该对话框的标题
dialog.setLabelText(1,"the fil name is")#修改默认标签的值
dialog.setNameFilter("XML files (*.xml);;Text files(*.txt)")#重新设置筛选器
dialog.selectFilter("Text files(*.txt)")#选择优先显示的筛选器
dialog.setDirectory("H:")#设置目录名,这里设置为H盘
dialog.selectFile("Text.txt")#如果在当前目录下存在名为“Text.txt”的文件。则选中它
if(dialog.exec_()):filenames = dialog.selectedFiles()[0]
print filenames
sys.exit(app.exec_())
PtQt4标准对话框——QFileDialog相关推荐
- ubuntu 中的qt怎么调用graphics.h_Qt 标准对话框之 QFileDialog
Qt 标准对话框之 QFileDialog <Qt 学习之路>已经写到了第15篇,然而现在再写下去却有点困难,原因是当初并没有想到会连续的写下去,因此并没有很好的计划这些内容究竟该怎样去写 ...
- Qt学习笔记-5-Qt标准对话框之QFileDialog
所谓标准对话框,其实就是 Qt 内置的一些对话框,比如文件选择.颜色选择等等. QFileDialog 是 Qt 中用于文件打开和保存的对话框. 之前写的openAction只是弹出了一个消息对话框, ...
- Qt之标准对话框(QMessageBox、QFileDialog)
文章目录 前言 如何学习标准对话框 QMessageBox消息对话框 应用 属性 实操 QFileDialog文件对话框 应用 属性 实操 前言 Qt为开发者提供了一些可复用的对话框,他对我们的开发是 ...
- Qt中标准对话框实例,QObject::tr()的作用
函数 tr()全名是QObject::tr(),被它处理的 字符串可以 使用工具提 取出来翻译 成其他语言, 也就是做国际化使用. 只要记住,Qt 的最佳实践:如果你想让你的程序国际化的话,那么,所有 ...
- QT学习笔记(五):Qt5的8种标准对话框示例
QT学习笔记(五):Qt5的8种标准对话框示例 前言 实例展示 1.颜色对话框 2.文件对话框 3.字体对话框 4.输入对话框 5.消息对框 6.进度对话框 7.错误信息对话框 8.向导对话框. 前言 ...
- 【Qt教程】1.11 - Qt5 标准对话框QMessageBox(关于、错误、信息、警告、问题、颜色、字体、文件对话框)
所谓标准对话框,是Qt内置的一些列对话框,用于简化开发.其实是调用的系统窗口.事实上,有很多对话框都是通用的,比如打开文件.设置颜色.打印设置等.这些对话框在素有程序中几乎相同,因此没有必要在每一个程 ...
- Qt 学习之路 2(15):标准对话框 QMessageBox
所谓标准对话框,是 Qt 内置的一系列对话框,用于简化开发.事实上,有很多对话框都是通用的,比如打开文件.设置颜色.打印设置等.这些对话框在所有程序中几乎相同,因此没有必要在每一个程序中都自己实现这么 ...
- Qt基础:六、标准对话框
1.颜色对话框 添加#include<QColorDialog>头文件 颜色对话框类QColorDialog 提供了一个可以获取指定颜色的对话框部件. 下面创建一个颜色对话框. QColo ...
- Qt学习之路(17): Qt标准对话框之QMessageBox
好久没有更新博客,主要是公司里面还在验收一些东西,所以没有及时更新.而且也在写一个基于Qt的画图程序,基本上类似于PS的东西,主要用到的是Qt Graphics View Framework.好了,现 ...
最新文章
- event.keyCode用法及列表
- Axure RP一个专业的快速界面原型设计工具
- Acwing1069. 凸多边形的划分
- shiro学习(8):shiro连接数据库 三
- 织梦留言板guestbook.htm加入头部导航
- 天池 在线编程 推荐朋友(哈希)
- Oracle10g数据库的树立
- mysql 内连接查询总数_MySQL - 统计内连接查询
- Myeclipse打断点太多,不知道怎么一次性全删除
- python怎么索引txt数据中第四行_python-在熊猫数据框中按行计数编制索引
- html五子棋游戏(附源码)
- 如何利用IDM加速下载百度网盘大文件
- 栈判断字符串是否为中心对称_数据结构 Stacks 栈
- SDRAM中的DQM
- 阿里云大数据ACP(一)大数据开发平台 DataWorks
- 关于“论文他引次数”、“检索号”及“ESI 高被引论文”的查询方法
- 孙源的Runloop视频整理
- Java基础语法(汉罗塔)
- 【Hadoop】Build and Execute
- bzoj 3234: [Ahoi2013]立方体