2013-03-30 58 views
0

如何獲得Qt中的分區ID?Qt如何獲取分區ID?

我在尋找一個很好的方法來保持文件目錄不分區名

例如,我要保存一個文件,是在我的閃存的目錄。在我的計算機中,也許是「本地光盤(F :)」,而在另一臺計算機中,可能是「本地光盤(G :)」,如果我用本地光盤名稱保留文件目錄,那我的方式就是錯誤的。

這是因爲我正在尋找另一種方式,我想獲取分區ID並使用分區ID保存目錄。

任何人都可以幫忙嗎?有沒有人有更好的主意? :)

我想在Linux和Windows中做到這一點。

回答

0

每用過QFileInfo類?您可以使用它獲取絕對路徑,然後在第一個/上剪切生成的字符串,您將只剩下該分區。

+0

謝謝,但我想保存沒有驅動程序名稱的路徑,當它位於便攜式設備中時,如果我的目錄位於我的PC驅動程序中,我想保存完整路徑。我怎麼能在兩件事情之間做出區別? –