This commit is contained in:
朱子楚\zhuzi 2024-03-31 11:17:05 +08:00
parent 0ab7f811e3
commit d222cb640c
2 changed files with 86 additions and 74 deletions

View File

@ -143,6 +143,21 @@ Module {
Property { name: "color"; type: "QColor" } Property { name: "color"; type: "QColor" }
Property { name: "radius"; type: "QList<int>" } Property { name: "radius"; type: "QList<int>" }
} }
Component {
name: "FluSheetType"
exports: ["FluentUI/FluSheetType 1.0"]
isCreatable: false
exportMetaObjectRevisions: [0]
Enum {
name: "Position"
values: {
"Left": 0,
"Top": 1,
"Right": 2,
"Bottom": 4
}
}
}
Component { Component {
name: "FluStatusLayoutType" name: "FluStatusLayoutType"
exports: ["FluentUI/FluStatusLayoutType 1.0"] exports: ["FluentUI/FluStatusLayoutType 1.0"]
@ -2196,31 +2211,31 @@ Module {
Property { name: "darkClickListener"; type: "QVariant" } Property { name: "darkClickListener"; type: "QVariant" }
Property { Property {
name: "buttonStayTop" name: "buttonStayTop"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
Property { Property {
name: "buttonMinimize" name: "buttonMinimize"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
Property { Property {
name: "buttonMaximize" name: "buttonMaximize"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
Property { Property {
name: "buttonClose" name: "buttonClose"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
Property { Property {
name: "buttonDark" name: "buttonDark"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
@ -2237,20 +2252,6 @@ Module {
isPointer: true isPointer: true
} }
} }
Component {
prototype: "QQuickRectangle"
name: "FluentUI/FluArea 1.0"
exports: ["FluentUI/FluArea 1.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
Property { name: "paddings"; type: "int" }
Property { name: "leftPadding"; type: "int" }
Property { name: "rightPadding"; type: "int" }
Property { name: "topPadding"; type: "int" }
Property { name: "bottomPadding"; type: "int" }
Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
}
Component { Component {
prototype: "QQuickTextField" prototype: "QQuickTextField"
name: "FluentUI/FluAutoSuggestBox 1.0" name: "FluentUI/FluAutoSuggestBox 1.0"
@ -2420,7 +2421,7 @@ Module {
Property { name: "size"; type: "double" } Property { name: "size"; type: "double" }
Property { name: "textRight"; type: "bool" } Property { name: "textRight"; type: "bool" }
Property { name: "textSpacing"; type: "double" } Property { name: "textSpacing"; type: "double" }
Property { name: "enableAnimation"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
Property { name: "clickListener"; type: "QVariant" } Property { name: "clickListener"; type: "QVariant" }
Property { name: "indeterminate"; type: "bool" } Property { name: "indeterminate"; type: "bool" }
Property { name: "textColor"; type: "QColor" } Property { name: "textColor"; type: "QColor" }
@ -2492,30 +2493,14 @@ Module {
Signal { name: "positiveClicked" } Signal { name: "positiveClicked" }
} }
Component { Component {
prototype: "QQuickItem" prototype: "QQuickPage"
name: "FluentUI/FluContentPage 1.0" name: "FluentUI/FluContentPage 1.0"
exports: ["FluentUI/FluContentPage 1.0"] exports: ["FluentUI/FluContentPage 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "content" defaultProperty: "contentData"
Property { name: "leftPadding"; type: "int" }
Property { name: "topPadding"; type: "int" }
Property { name: "rightPadding"; type: "int" }
Property { name: "bottomPadding"; type: "int" }
Property { name: "title"; type: "string" }
Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "color"; type: "QColor" }
Property { name: "statusMode"; type: "int" }
Property { name: "loadingText"; type: "string" }
Property { name: "emptyText"; type: "string" }
Property { name: "errorText"; type: "string" }
Property { name: "errorButtonText"; type: "string" }
Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
Property { name: "emptyItem"; type: "QQmlComponent"; isPointer: true }
Property { name: "errorItem"; type: "QQmlComponent"; isPointer: true }
Signal { name: "errorClicked" }
Property { name: "launchMode"; type: "int" } Property { name: "launchMode"; type: "int" }
Property { name: "animDisabled"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
Property { name: "url"; type: "string" } Property { name: "url"; type: "string" }
} }
Component { Component {
@ -2689,6 +2674,29 @@ Module {
defaultProperty: "data" defaultProperty: "data"
Property { name: "radius"; type: "int" } Property { name: "radius"; type: "int" }
} }
Component {
prototype: "QQuickFrame"
name: "FluentUI/FluFrame 1.0"
exports: ["FluentUI/FluFrame 1.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true }
Property { name: "color"; type: "QColor" }
Property { name: "radius"; type: "double" }
}
Component {
prototype: "QQuickGroupBox"
name: "FluentUI/FluGroupBox 1.0"
exports: ["FluentUI/FluGroupBox 1.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
Property { name: "borderWidth"; type: "int" }
Property { name: "borderColor"; type: "QColor" }
Property { name: "color"; type: "QColor" }
Property { name: "radius"; type: "int" }
}
Component { Component {
prototype: "QQuickText" prototype: "QQuickText"
name: "FluentUI/FluIcon 1.0" name: "FluentUI/FluIcon 1.0"
@ -2837,7 +2845,7 @@ Module {
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "contentData" defaultProperty: "contentData"
Property { name: "enableAnimation"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
} }
Component { Component {
prototype: "QQuickMenuBar" prototype: "QQuickMenuBar"
@ -2906,15 +2914,15 @@ Module {
defaultProperty: "data" defaultProperty: "data"
Property { name: "logo"; type: "QUrl" } Property { name: "logo"; type: "QUrl" }
Property { name: "title"; type: "string" } Property { name: "title"; type: "string" }
Property { name: "items"; type: "FluObject_QMLTYPE_168"; isPointer: true } Property { name: "items"; type: "FluObject_QMLTYPE_134"; isPointer: true }
Property { name: "footerItems"; type: "FluObject_QMLTYPE_168"; isPointer: true } Property { name: "footerItems"; type: "FluObject_QMLTYPE_134"; isPointer: true }
Property { name: "displayMode"; type: "int" } Property { name: "displayMode"; type: "int" }
Property { name: "autoSuggestBox"; type: "QQmlComponent"; isPointer: true } Property { name: "autoSuggestBox"; type: "QQmlComponent"; isPointer: true }
Property { name: "actionItem"; type: "QQmlComponent"; isPointer: true } Property { name: "actionItem"; type: "QQmlComponent"; isPointer: true }
Property { name: "topPadding"; type: "int" } Property { name: "topPadding"; type: "int" }
Property { name: "pageMode"; type: "int" } Property { name: "pageMode"; type: "int" }
Property { name: "navItemRightMenu"; type: "FluMenu_QMLTYPE_32"; isPointer: true } Property { name: "navItemRightMenu"; type: "FluMenu_QMLTYPE_42"; isPointer: true }
Property { name: "navItemExpanderRightMenu"; type: "FluMenu_QMLTYPE_32"; isPointer: true } Property { name: "navItemExpanderRightMenu"; type: "FluMenu_QMLTYPE_42"; isPointer: true }
Property { name: "navCompactWidth"; type: "int" } Property { name: "navCompactWidth"; type: "int" }
Property { name: "navTopMargin"; type: "int" } Property { name: "navTopMargin"; type: "int" }
Property { name: "cellHeight"; type: "int" } Property { name: "cellHeight"; type: "int" }
@ -2922,13 +2930,13 @@ Module {
Property { name: "hideNavAppBar"; type: "bool" } Property { name: "hideNavAppBar"; type: "bool" }
Property { Property {
name: "buttonMenu" name: "buttonMenu"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
Property { Property {
name: "buttonBack" name: "buttonBack"
type: "FluIconButton_QMLTYPE_20" type: "FluIconButton_QMLTYPE_19"
isReadonly: true isReadonly: true
isPointer: true isPointer: true
} }
@ -2965,14 +2973,14 @@ Module {
Property { name: "children"; type: "QObject"; isList: true; isReadonly: true } Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
} }
Component { Component {
prototype: "QQuickItem" prototype: "QQuickPage"
name: "FluentUI/FluPage 1.0" name: "FluentUI/FluPage 1.0"
exports: ["FluentUI/FluPage 1.0"] exports: ["FluentUI/FluPage 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "data" defaultProperty: "contentData"
Property { name: "launchMode"; type: "int" } Property { name: "launchMode"; type: "int" }
Property { name: "animDisabled"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
Property { name: "url"; type: "string" } Property { name: "url"; type: "string" }
} }
Component { Component {
@ -3007,7 +3015,7 @@ Module {
exports: ["FluentUI/FluPaneItem 1.0"] exports: ["FluentUI/FluPaneItem 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
Property { name: "key"; type: "string"; isReadonly: true } Property { name: "key"; type: "string" }
Property { name: "_idx"; type: "int" } Property { name: "_idx"; type: "int" }
Property { name: "_ext"; type: "QVariant" } Property { name: "_ext"; type: "QVariant" }
Property { name: "_parent"; type: "QVariant" } Property { name: "_parent"; type: "QVariant" }
@ -3033,7 +3041,7 @@ Module {
exports: ["FluentUI/FluPaneItemEmpty 1.0"] exports: ["FluentUI/FluPaneItemEmpty 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
Property { name: "key"; type: "string"; isReadonly: true } Property { name: "key"; type: "string" }
Property { name: "_idx"; type: "int" } Property { name: "_idx"; type: "int" }
Property { name: "_ext"; type: "QVariant" } Property { name: "_ext"; type: "QVariant" }
Property { name: "_parent"; type: "QVariant" } Property { name: "_parent"; type: "QVariant" }
@ -3046,7 +3054,7 @@ Module {
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "children" defaultProperty: "children"
Property { name: "key"; type: "string"; isReadonly: true } Property { name: "key"; type: "string" }
Property { name: "_idx"; type: "int" } Property { name: "_idx"; type: "int" }
Property { name: "visible"; type: "bool" } Property { name: "visible"; type: "bool" }
Property { name: "title"; type: "string" } Property { name: "title"; type: "string" }
@ -3066,7 +3074,7 @@ Module {
exports: ["FluentUI/FluPaneItemHeader 1.0"] exports: ["FluentUI/FluPaneItemHeader 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
Property { name: "key"; type: "string"; isReadonly: true } Property { name: "key"; type: "string" }
Property { name: "_idx"; type: "int" } Property { name: "_idx"; type: "int" }
Property { name: "visible"; type: "bool" } Property { name: "visible"; type: "bool" }
Property { name: "title"; type: "string" } Property { name: "title"; type: "string" }
@ -3078,7 +3086,7 @@ Module {
exports: ["FluentUI/FluPaneItemSeparator 1.0"] exports: ["FluentUI/FluPaneItemSeparator 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
Property { name: "key"; type: "string"; isReadonly: true } Property { name: "key"; type: "string" }
Property { name: "_idx"; type: "int" } Property { name: "_idx"; type: "int" }
Property { name: "visible"; type: "bool" } Property { name: "visible"; type: "bool" }
Property { name: "parent"; type: "QVariant" } Property { name: "parent"; type: "QVariant" }
@ -3146,6 +3154,7 @@ Module {
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "data" defaultProperty: "data"
Property { name: "duration"; type: "int" }
Property { name: "strokeWidth"; type: "double" } Property { name: "strokeWidth"; type: "double" }
Property { name: "progressVisible"; type: "bool" } Property { name: "progressVisible"; type: "bool" }
Property { name: "color"; type: "QColor" } Property { name: "color"; type: "QColor" }
@ -3323,31 +3332,15 @@ Module {
defaultProperty: "data" defaultProperty: "data"
} }
Component { Component {
prototype: "QQuickItem" prototype: "QQuickPage"
name: "FluentUI/FluScrollablePage 1.0" name: "FluentUI/FluScrollablePage 1.0"
exports: ["FluentUI/FluScrollablePage 1.0"] exports: ["FluentUI/FluScrollablePage 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
isComposite: true isComposite: true
defaultProperty: "content" defaultProperty: "content"
Property { name: "spacing"; type: "int" }
Property { name: "leftPadding"; type: "int" }
Property { name: "topPadding"; type: "int" }
Property { name: "rightPadding"; type: "int" }
Property { name: "bottomPadding"; type: "int" }
Property { name: "title"; type: "string" }
Property { name: "content"; type: "QObject"; isList: true; isReadonly: true } Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "color"; type: "QColor" }
Property { name: "statusMode"; type: "int" }
Property { name: "loadingText"; type: "string" }
Property { name: "emptyText"; type: "string" }
Property { name: "errorText"; type: "string" }
Property { name: "errorButtonText"; type: "string" }
Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
Property { name: "emptyItem"; type: "QQmlComponent"; isPointer: true }
Property { name: "errorItem"; type: "QQmlComponent"; isPointer: true }
Signal { name: "errorClicked" }
Property { name: "launchMode"; type: "int" } Property { name: "launchMode"; type: "int" }
Property { name: "animDisabled"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
Property { name: "url"; type: "string" } Property { name: "url"; type: "string" }
} }
Component { Component {
@ -3361,6 +3354,23 @@ Module {
Property { name: "elevation"; type: "int" } Property { name: "elevation"; type: "int" }
Property { name: "radius"; type: "int" } Property { name: "radius"; type: "int" }
} }
Component {
prototype: "QQuickPopup"
name: "FluentUI/FluSheet 1.0"
exports: ["FluentUI/FluSheet 1.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "content"
Property { name: "title"; type: "string" }
Property { name: "header"; type: "QVariant" }
Property { name: "size"; type: "int" }
Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
Method {
name: "open"
type: "QVariant"
Parameter { name: "position"; type: "QVariant" }
}
}
Component { Component {
prototype: "QQuickButton" prototype: "QQuickButton"
name: "FluentUI/FluShortcutPicker 1.0" name: "FluentUI/FluShortcutPicker 1.0"
@ -3601,7 +3611,7 @@ Module {
Property { name: "pasteText"; type: "string" } Property { name: "pasteText"; type: "string" }
Property { name: "selectAllText"; type: "string" } Property { name: "selectAllText"; type: "string" }
Property { name: "inputItem"; type: "QVariant" } Property { name: "inputItem"; type: "QVariant" }
Property { name: "enableAnimation"; type: "bool" } Property { name: "animationEnabled"; type: "bool" }
} }
Component { Component {
prototype: "QQuickButton" prototype: "QQuickButton"

View File

@ -5,7 +5,6 @@ typeinfo plugins.qmltypes
FluAcrylic 1.0 Controls/FluAcrylic.qml FluAcrylic 1.0 Controls/FluAcrylic.qml
FluAppBar 1.0 Controls/FluAppBar.qml FluAppBar 1.0 Controls/FluAppBar.qml
FluArea 1.0 Controls/FluArea.qml
FluAutoSuggestBox 1.0 Controls/FluAutoSuggestBox.qml FluAutoSuggestBox 1.0 Controls/FluAutoSuggestBox.qml
FluBadge 1.0 Controls/FluBadge.qml FluBadge 1.0 Controls/FluBadge.qml
FluBreadcrumbBar 1.0 Controls/FluBreadcrumbBar.qml FluBreadcrumbBar 1.0 Controls/FluBreadcrumbBar.qml
@ -30,6 +29,8 @@ FluExpander 1.0 Controls/FluExpander.qml
FluFilledButton 1.0 Controls/FluFilledButton.qml FluFilledButton 1.0 Controls/FluFilledButton.qml
FluFlipView 1.0 Controls/FluFlipView.qml FluFlipView 1.0 Controls/FluFlipView.qml
FluFocusRectangle 1.0 Controls/FluFocusRectangle.qml FluFocusRectangle 1.0 Controls/FluFocusRectangle.qml
FluFrame 1.0 Controls/FluFrame.qml
FluGroupBox 1.0 Controls/FluGroupBox.qml
FluIcon 1.0 Controls/FluIcon.qml FluIcon 1.0 Controls/FluIcon.qml
FluIconButton 1.0 Controls/FluIconButton.qml FluIconButton 1.0 Controls/FluIconButton.qml
FluImage 1.0 Controls/FluImage.qml FluImage 1.0 Controls/FluImage.qml
@ -72,6 +73,7 @@ FluScrollBar 1.0 Controls/FluScrollBar.qml
FluScrollIndicator 1.0 Controls/FluScrollIndicator.qml FluScrollIndicator 1.0 Controls/FluScrollIndicator.qml
FluScrollablePage 1.0 Controls/FluScrollablePage.qml FluScrollablePage 1.0 Controls/FluScrollablePage.qml
FluShadow 1.0 Controls/FluShadow.qml FluShadow 1.0 Controls/FluShadow.qml
FluSheet 1.0 Controls/FluSheet.qml
FluShortcutPicker 1.0 Controls/FluShortcutPicker.qml FluShortcutPicker 1.0 Controls/FluShortcutPicker.qml
FluSlider 1.0 Controls/FluSlider.qml FluSlider 1.0 Controls/FluSlider.qml
FluSpinBox 1.0 Controls/FluSpinBox.qml FluSpinBox 1.0 Controls/FluSpinBox.qml