Changeset View
Changeset View
Standalone View
Standalone View
lib/mimetypeutils.cpp
Context not available. | |||||
125 | } | 125 | } | ||
---|---|---|---|---|---|
126 | 126 | | |||
127 | QMimeDatabase db; | 127 | QMimeDatabase db; | ||
128 | return db.mimeTypeForUrl(url).name(); | 128 | if (url.isLocalFile()) { | ||
129 | return db.mimeTypeForFile(url.toLocalFile()).name(); | ||||
130 | } | ||||
131 | QList<QMimeType> types = db.mimeTypesForFileName(url.fileName()); | ||||
132 | if (types.isEmpty()) { | ||||
133 | return "unknown"; | ||||
134 | } | ||||
135 | return types.at(0).name(); | ||||
129 | } | 136 | } | ||
130 | 137 | | |||
131 | Kind mimeTypeKind(const QString& mimeType) | 138 | Kind mimeTypeKind(const QString& mimeType) | ||
Context not available. |