QT的QMimeDatabase类的使用
生活随笔
收集整理的這篇文章主要介紹了
QT的QMimeDatabase类的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
詳細說明
QMimeDatabase類維護MIME類型的數據庫。
MIME類型數據庫由freedesktop.org shared-mime-info項目提供。如果無法在系統上找到MIME類型數據庫(大多數Windows,macOS和iOS系統上都是這種情況),Qt將使用它自己的副本。
想要定義自定義MIME類型的應用程序需要將XML文件安裝到搜索MIME定義的位置。這些位置可以通過以下方式查詢
在典型的Unix系統上,它是/ usr / share / mime / packages /,但是也可以通過設置環境變量XDG_DATA_DIRS來擴展目錄列表。例如,將/ opt / myapp / share添加到XDG_DATA_DIRS將導致在/ opt / myapp / share / mime / packages /中搜索MIME定義。
這是MIME XML的示例:
總結
以上是生活随笔為你收集整理的QT的QMimeDatabase类的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年俄乌两国占全球葵花籽油产量多少
- 下一篇: 德州市德城区国防建设包括哪些方面