我無法使用Qt 4.8更改QFileDialog的當前目錄。在Windows和Mac OS 10.6 Snow Leopard上,相同的代碼工作正常。如果我不使用本機Mac OS X對話框,它也可以正常工作。QFileDialog :: getOpenFileName未在Mac OS 10.8上設置初始目錄Mountain Lion
這工作:
fn=QFileDialog::getOpenFileName(this,"Select File","/Users/myuser/Desktop",QString(),0,QFileDialog::DontUseNativeDialog);
這不起作用:
fn=QFileDialog::getOpenFileName(this,"Select File","/Users/myuser/Desktop");
看來,如果大部分時間它打開來getOpenFileName最後一次通話的最後一個路徑等。
謝謝!我已經搜索了Qt錯誤跟蹤器,但沒有找到那些2. – 2013-04-25 14:30:17
仍然有同樣的錯誤在這裏..在QT 5.8 – vivi 2018-01-01 22:39:35