1
import QtQuick.tooling 1.1
3
// This file describes the plugin-supplied types contained in the library.
4
// It is used for QML tooling purposes only.
8
name: "QDeclarativeMimeDatabase"
10
exports: ["MimeDatabase 1.0"]
11
Property { name: "mimeTypeNames"; type: "QVariantList"; isReadonly: true }
13
name: "mimeTypeForName"
14
type: "QDeclarativeMimeType*"
15
Parameter { name: "nameOrAlias"; type: "string" }
18
name: "mimeTypeForFileName"
19
type: "QDeclarativeMimeType*"
20
Parameter { name: "fileName"; type: "string" }
23
name: "mimeTypeForFile"
24
type: "QDeclarativeMimeType*"
25
Parameter { name: "fileName"; type: "string" }
29
name: "QDeclarativeMimeType"
31
exports: ["MimeType 1.0"]
32
Property { name: "name"; type: "string" }
33
Property { name: "genericIconName"; type: "string" }
34
Property { name: "iconName"; type: "string" }
35
Property { name: "globPatterns"; type: "QVariantList" }
36
Property { name: "suffixes"; type: "QVariantList"; isReadonly: true }
37
Property { name: "preferredSuffix"; type: "string"; isReadonly: true }
38
Property { name: "isValid"; type: "bool"; isReadonly: true }
41
Parameter { name: "other"; type: "QDeclarativeMimeType"; isPointer: true }
46
Parameter { name: "other"; type: "QDeclarativeMimeType"; isPointer: true }
48
Method { name: "properties"; type: "QVariantMap" }
50
name: "assignProperties"
51
Parameter { name: "other"; type: "QVariantMap" }
54
name: "equalsProperties"
56
Parameter { name: "other"; type: "QVariantMap" }