[英]How to use QFileDialog to open virtual folder
要選擇將在本地計算機上刪除或創建的文件夾或文件,我們可以使用類QFileDialog
。
但是我的問題是,我的文件夾或文件是否存在於本地計算機上,而不存在於雲上 。 我的意思是,我們可以創建一個HTTP請求以從雲中獲取文件夾結構,但是我不知道將它作為QFileDialog
在GUI上顯示的最簡單方法是什么。 如何解決這個問題呢?
您可以使用QFileDialog::getOpenFileUrl
從遠程位置選擇文件夾或文件。
請注意,這不是可移植的:Qt盡可能使用本機文件對話框,該對話框必須支持選擇開始的遠程文件。
從5.5版開始,非本機對話框僅支持本地文件。
對於便攜式解決方案,我認為它起作用的唯一方法是使用QTreeView
實現自己的QTreeView
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.