• 5768阅读
  • 3回复

问一个关于QFileDialog.getSaveFileName文件过滤的问题 [复制链接]

上一主题 下一主题
离线wolfelee
 

只看楼主 倒序阅读 楼主  发表于: 2010-11-26
— 本帖被 XChinux 执行加亮操作(2010-11-26) —
如果我现在的代码是:QFileDialog.getSaveFileName(this,.tr(“Save Image”),Qstring(),.tr(“Image Files(*.png *.jpg *.bmp)”))

现在在打开“打开文件对话框”时显示的是扩展名是 Image Files(*.png *.jpg *.bmp)
我想实现,让它仅显示  Image Files,但是实际过滤的还是*.png *.jpg *.bmp三种文件,我应该如何写这个filter字符串呢?

求前辈指点

离线roywillow

只看该作者 1楼 发表于: 2010-11-26
tr("Image Files(*.png *.jpg *.bmp)")
这样试试呢?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线wolfelee

只看该作者 2楼 发表于: 2010-11-27
这跟我给没有区别
离线roywillow

只看该作者 3楼 发表于: 2010-12-10
似乎回答的有些晚了……
今天翻assistant的时候发现的
QFileDialog::HideNameFilterDetails
这个或许有用
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个