在Qt中获取USB磁盘列表



我正在使用Qt进行开发,并为Linux平台编写程序。我需要找到 USB 磁盘路径(例如/dev/sdb)。我该怎么做?

查看与

Qt很好地集成 http://api.kde.org/frameworks-api/frameworks5-apidocs/solid/html/index.html。您还可以使用 UDisks2 发布的 DBus API: https://udisks.freedesktop.org/docs/latest/

您可以使用

usbmount软件包在插头上自动安装 USB 笔,并使用QStorageInfo获取卷信息。

df 命令有助于查找挂载位置。请尝试以下命令。DF -H

附加信息: df => 磁盘文件系统, -h => 人类可读

最新更新