社区
其他技术讨论专区
帖子详情
qfiledialog怎么记录并显示上次打开的目录
weixin_38060792
2019-09-19 12:17:26
希望qfiledialog在第一次出现时,显示的目录为上一次打开的目录,怎么做阿
...全文
1448
8
打赏
收藏
qfiledialog怎么记录并显示上次打开的目录
希望qfiledialog在第一次出现时,显示的目录为上一次打开的目录,怎么做阿
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38112495
2019-09-19
打赏
举报
回复
我是说这个样子,用 QSettings 直接操作 程序所在目录下的 conf.ini文件m_settings = new QSettings(QDir(QApplication::applicationDirPath()).absoluteFilePath("conf.ini"), QSettings::IniFormat);
weixin_38116481
2019-09-19
打赏
举报
回复
学习了
weixin_38062058
2019-09-19
打赏
举报
回复
被你的两个“第一次”弄糊涂啦。猜想你的意思是不是:希望qfiledialog在第一次出现时,显示的目录为软件上一次运行最后打开的目录啊?如果是这样的话,记录上次的路径,在QFileDialog的构造函数里加入那个路径就可以了
weixin_38063296
2019-09-19
打赏
举报
回复
关注中。。。。如果有几个QFileDialog不知系统有没有可以设置的属性,好像在WINDOWS下有的,就不知在LINUX下有没有
weixin_38069804
2019-09-19
打赏
举报
回复
可以把信息保存在一个文件里面,下次打开时候首先读这个文件
weixin_38071610
2019-09-19
打赏
举报
回复
信息不止可以保存在文件中QT提供了一个类QSetting用来保存配置信息
weixin_38079044
2019-09-19
打赏
举报
回复
引用第4楼sdh-bing于2009-08-18 19:34发表的 :信息不止可以保存在文件中QT提供了一个类QSetting用来保存配置信息恩,不过这个和保存到文件不矛盾,我一般都是用它把配置保存到文件中
weixin_38104933
2019-09-19
打赏
举报
回复
引用第5楼dbzhang800于2009-08-18 20:36发表的 :恩,不过我这个和保存到文件不矛盾,我一般都是用它把配置保存到文件中呵呵,你说的对啊,不管用什么最终肯定要存在文件中啊
PyQt中Q
File
Dialog
记录
上次
打开
目录
(历史
目录
)的方法
使用QtGui的标准文件类Q
File
Dialog
来获取
打开
文件名或文件列表时,会使用到静态函数getOpen
File
Name()或者getOpen
File
Names()函数。 官方文档中该函数的具体声明是: QString getOpen
File
Name (QWidget parent = None, QString caption = QString(),
Qt之Q
File
Dialog
简单用法
简述 Q
File
Dialog
提供了一个对话框用于选择文件或
目录
。 Q
File
Dialog
让用户可以遍历文件系统
目录
来选择文件或
目录
。 使用 创建一个Q
File
Dialog
最简单的方式是使用静态函数。如下所示:
file
Name = Q
File
Dialog
::getOpen
File
Name(this, tr("选择一张图片"), "C:/Users/jiage/Desktop", tr("Image...
QT中用QStettings来实现Q
File
Dialog
::getOpen
File
Name记住
上次
的
打开
路径,重新
打开
程序时,可以获取
上次
打开
文件的路径
Q
File
Dialog
::getOpen
File
Name可以获取文件名,但是如果想每次
打开
时,都是
上次
打开
的路径,应该怎么操作。 我们可以使用QSettings来实现这个功能。 有时,在不修改代码的情况下(在实际的应用中也不可能修改代码了),我们希望应用程序能够记住我们在运行程序时的一些修改与设置,以便再重新
打开
程序时,可以继续恢复
上次
的设置。在Windows中,这些修改与设置的信息通常会保...
**QT中用QStettings来实现Q
File
Dialog
::getOpen
File
Name记住
上次
的
打开
路径,重新
打开
程序时,可以获取
上次
打开
文件的路径**
**QT中用QStettings来实现Q
File
Dialog
::getOpen
File
Name记住
上次
的
打开
路径,重新
打开
程序时,可以获取
上次
打开
文件的路径**
PyQt 记住
上次
打开
路径
PyQt 记住
上次
打开
路径 文件对话窗:
打开
单个文件 Q
File
Dialog
.getOpen
File
Name()
打开
多个文件 Q
File
Dialog
.getOpen
File
Names()
打开
文件夹 Q
File
Dialog
.getExistingDirectory() 文件保存 Q
File
Dialog
.getSave
File
Name() getOpen
File
Names函数表示
打开
多个文件 getOpen
File
Names(parent=None
其他技术讨论专区
477
社区成员
790,950
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章