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