Initial commit

This commit is contained in:
2026-04-29 07:19:21 +03:00
commit 9a8cdfa08a
5964 changed files with 1194660 additions and 0 deletions
@@ -0,0 +1,161 @@
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 qmltyperegistrar.
Module {
Component {
file: "private/qqmlxmllistmodel_p.h"
lineNumber: 95
name: "QQmlXmlListModel"
accessSemantics: "reference"
defaultProperty: "roles"
prototype: "QAbstractListModel"
interfaces: ["QQmlParserStatus"]
exports: [
"QtQml.XmlListModel/XmlListModel 6.0",
"QtQml.XmlListModel/XmlListModel 6.4"
]
exportMetaObjectRevisions: [1536, 1540]
Enum {
name: "Status"
lineNumber: 132
values: ["Null", "Ready", "Loading", "Error"]
}
Property {
name: "status"
type: "Status"
read: "status"
notify: "statusChanged"
index: 0
lineNumber: 101
isReadonly: true
}
Property {
name: "progress"
type: "double"
read: "progress"
notify: "progressChanged"
index: 1
lineNumber: 102
isReadonly: true
}
Property {
name: "source"
type: "QUrl"
read: "source"
write: "setSource"
notify: "sourceChanged"
index: 2
lineNumber: 103
}
Property {
name: "query"
type: "QString"
read: "query"
write: "setQuery"
notify: "queryChanged"
index: 3
lineNumber: 104
}
Property {
name: "roles"
type: "QQmlXmlListModelRole"
isList: true
read: "roleObjects"
index: 4
lineNumber: 105
isReadonly: true
}
Property {
name: "count"
type: "int"
read: "count"
notify: "countChanged"
index: 5
lineNumber: 106
isReadonly: true
}
Signal {
name: "statusChanged"
lineNumber: 143
Parameter { type: "QQmlXmlListModel::Status" }
}
Signal {
name: "progressChanged"
lineNumber: 144
Parameter { name: "progress"; type: "double" }
}
Signal { name: "countChanged"; lineNumber: 145 }
Signal { name: "sourceChanged"; lineNumber: 146 }
Signal { name: "queryChanged"; lineNumber: 147 }
Method { name: "reload"; lineNumber: 150 }
Method { name: "requestFinished"; lineNumber: 154 }
Method {
name: "requestProgress"
lineNumber: 156
Parameter { type: "qlonglong" }
Parameter { type: "qlonglong" }
}
Method { name: "dataCleared"; lineNumber: 157 }
Method {
name: "queryCompleted"
lineNumber: 158
Parameter { type: "QQmlXmlListModelQueryResult" }
}
Method {
name: "queryError"
lineNumber: 159
Parameter { name: "object"; type: "void"; isPointer: true }
Parameter { name: "error"; type: "QString" }
}
Method { name: "errorString"; type: "QString"; isMethodConstant: true; lineNumber: 137 }
}
Component {
file: "private/qqmlxmllistmodel_p.h"
lineNumber: 51
name: "QQmlXmlListModelQueryResult"
accessSemantics: "value"
}
Component {
file: "private/qqmlxmllistmodel_p.h"
lineNumber: 61
name: "QQmlXmlListModelRole"
accessSemantics: "reference"
prototype: "QObject"
exports: ["QtQml.XmlListModel/XmlListModelRole 6.0"]
exportMetaObjectRevisions: [1536]
Property {
name: "name"
type: "QString"
read: "name"
write: "setName"
notify: "nameChanged"
index: 0
lineNumber: 64
}
Property {
name: "elementName"
type: "QString"
read: "elementName"
write: "setElementName"
notify: "elementNameChanged"
index: 1
lineNumber: 65
}
Property {
name: "attributeName"
type: "QString"
read: "attributeName"
write: "setAttributeName"
notify: "attributeNameChanged"
index: 2
lineNumber: 66
}
Signal { name: "nameChanged"; lineNumber: 83 }
Signal { name: "elementNameChanged"; lineNumber: 84 }
Signal { name: "attributeNameChanged"; lineNumber: 85 }
}
}
@@ -0,0 +1,8 @@
module QtQml.XmlListModel
linktarget Qt6::qmlxmllistmodelplugin
optional plugin qmlxmllistmodelplugin
classname QtQmlXmlListModelPlugin
typeinfo plugins.qmltypes
depends QtQml auto
prefer :/qt-project.org/imports/QtQml/XmlListModel/