标题:在linux下面用了qss换肤再调用QFileDialog::getSaveFileName,会出现段错误,是怎么回事?
作者:yhc195880636
日期:2010-05-20 14:55
内容:
我在linux下面用qss 文件换肤,之后再调用
QString fileName = QFileDialog::getSaveFileName(this, tr("Save File"),
"/home/jana/untitled.png",
tr("Images (*.png *.xpm *.jpg)"));
函数,就会出现段错误,是怎么回事,我顺便写一个简单的例子也都是一样,难道QT有bug
我在windows下面就没有这个问题 ,各位指点下,急用?????
#1 [yhc195880636 05-24 10:52]
kkkkk
#2 [yhc195880636 05-24 10:54]
难道没有人遇到这个问题吗,没人知道吗
#3 [米尔利安 04-14 11:29]
我也遇到了,而且我是在Windows下面。。。
自定义了一个QDialog,然后在这个Dialog里调用getOpenFileName,打开文件对话框出来之后,原来的对话框就不见了……
#4 [米尔利安 04-20 18:31]
知道怎么回事了,自定义的窗口的WindowFlag如果设置为Popup的话,会有这个问题的。
多调整一下WindowFlag,Window参数不会有这个问题。