2
除了用作實例的實際文件夾之外,我希望在Qt中實現以下兩個小部件(後端類似於文件,但不完全是文件系統文件): folder-replace-dialog和copy-file-dialog獲取Qt使用本機Windows副本文件部件
我知道Qt可以執行本機保存文件小部件(使用QFileDialog
靜態方法),但是它也可以執行文件夾替換/文件複製對話框嗎?有什麼建議麼?
除了用作實例的實際文件夾之外,我希望在Qt中實現以下兩個小部件(後端類似於文件,但不完全是文件系統文件): folder-replace-dialog和copy-file-dialog獲取Qt使用本機Windows副本文件部件
我知道Qt可以執行本機保存文件小部件(使用QFileDialog
靜態方法),但是它也可以執行文件夾替換/文件複製對話框嗎?有什麼建議麼?
您可能需要直接致電Windows SHFileOperation。無論使用gcc還是MS C++編譯器,都應該可以。您需要填寫SHFILEOPSTRUCT
,但這不應構成太多問題。
不幸的是,我的對象不是'文件系統對象'。它們非常相似(實際上它們代表一個目錄結構),但實際上是存儲的,所以Windows不會將它們識別爲文件系統對象。 – laura 2010-02-02 21:32:49