This file is indexed.

/usr/lib/x86_64-linux-gnu/qt5/qml/GSettings.1.0/plugins.qmltypes is in qtdeclarative5-gsettings1.0 0.1+16.04.20160329-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import QtQuick.tooling 1.2

// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -notrelocatable GSettings 1.0 ..'

Module {
    dependencies: []
    Component {
        name: "GSettingsQml"
        prototype: "QQmlPropertyMap"
        exports: ["GSettings/GSettings 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "schema"; type: "GSettingsSchemaQml"; isReadonly: true; isPointer: true }
        Signal {
            name: "changed"
            Parameter { name: "key"; type: "string" }
            Parameter { name: "value"; type: "QVariant" }
        }
    }
    Component {
        name: "GSettingsSchemaQml"
        prototype: "QObject"
        exports: ["GSettings/GSettingsSchema 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Property { name: "id"; type: "QByteArray" }
        Property { name: "path"; type: "QByteArray" }
        Property { name: "isValid"; type: "bool"; isReadonly: true }
        Method {
            name: "choices"
            type: "QVariantList"
            Parameter { name: "key"; type: "QByteArray" }
        }
        Method {
            name: "reset"
            Parameter { name: "key"; type: "QByteArray" }
        }
    }
    Component {
        name: "QQmlPropertyMap"
        prototype: "QObject"
        Signal {
            name: "valueChanged"
            Parameter { name: "key"; type: "string" }
            Parameter { name: "value"; type: "QVariant" }
        }
        Method { name: "keys"; type: "QStringList" }
    }
}