452 lines
13 KiB
Plaintext
452 lines
13 KiB
Plaintext
MetaInfo {
|
|
Type {
|
|
name: "FluentUI.Controls.StandardButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "StandardButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.DelayButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "DelayButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A delay button with text.")
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"DelayButton\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.FilledButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "FilledButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.PillButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "PillButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.IconButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "IconButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "icon.name"; type: "enum"; value: FluentIcons.graph_FavoriteStar }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.DropDownButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "DropDownButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.HyperlinkButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "HyperlinkButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button with text.")
|
|
|
|
Property { name: "text"; type: "string"; value: "https://github.com/" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ToggleButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ToggleButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An option button that you can toggle on or off.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Toggle Button\")" }
|
|
Property { name: "checkable"; type: "bool"; value: "true" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.RadioButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "RadioButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An option button that you can toggle on or off.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Radio Button\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ProgressButton"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ProgressButton"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A ProgressButton.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Download\")" }
|
|
Property { name: "indeterminate"; type: "bool"; value: true }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.Chip"
|
|
|
|
ItemLibraryEntry {
|
|
name: "Chip"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A Chip.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Chip\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.CopyableText"
|
|
|
|
ItemLibraryEntry {
|
|
name: "CopyableText"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A CopyableText.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Copyable Text\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.CheckBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "CheckBox"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A checkbox with a text label.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Check Box\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.Slider"
|
|
|
|
ItemLibraryEntry {
|
|
name: "Slider"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An adjustable slider.")
|
|
|
|
Property { name: "value"; type: "real"; value: 0.5 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.Switch"
|
|
|
|
ItemLibraryEntry {
|
|
name: "Switch"
|
|
category: "FluentUI -1- Inputs"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A button that you can toggle on and off.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Switch\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.TimePicker"
|
|
|
|
ItemLibraryEntry {
|
|
name: "TimePicker"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An TimePicker.")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.DatePicker"
|
|
|
|
ItemLibraryEntry {
|
|
name: "DatePicker"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An DatePicker.")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.CalendarPicker"
|
|
|
|
ItemLibraryEntry {
|
|
name: "CalendarPicker"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An CalendarPicker.")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ColorPicker"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ColorPicker"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An ColorPicker.")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ShortcutPicker"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ShortcutPicker"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A ShortcutPicker.")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.TextBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "TextBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A single-line text box.")
|
|
|
|
Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"Text Box\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.MultiLineTextBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "MultiLineTextBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A multi-line text box.")
|
|
|
|
Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"Multi Line Text Box\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.PasswordBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "PasswordBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A single-line text box.")
|
|
|
|
Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"Password\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.AutoSuggestBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "AutoSuggestBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A AutoSuggestBox")
|
|
|
|
Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"AutoSuggestBox\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ComboBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ComboBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A ComboBox")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.MultiSelectComboBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "MultiSelectComboBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A MultiSelectComboBox")
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.NumberBox"
|
|
|
|
ItemLibraryEntry {
|
|
name: "NumberBox"
|
|
category: "FluentUI -2- Form"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A NumberBox")
|
|
|
|
Property { name: "value"; type: "int"; value: 1 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.IconLabel"
|
|
|
|
ItemLibraryEntry {
|
|
name: "IconLabel"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A IconLabel.")
|
|
|
|
Property { name: "icon.name"; type: "enum"; value: FluentIcons.graph_FavoriteStar }
|
|
Property { name: "icon.width"; type: "int"; value: 20 }
|
|
Property { name: "icon.height"; type: "int"; value: 20 }
|
|
Property { name: "spacing"; type: "int"; value: 10 }
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Star\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.InfoBar"
|
|
|
|
ItemLibraryEntry {
|
|
name: "InfoBar"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A InfoBar.")
|
|
|
|
Property { name: "title"; type: "binding"; value: "qsTr(\"Title\")" }
|
|
Property { name: "message"; type: "binding"; value: "qsTr(\"This is Message\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.InfoBadge"
|
|
|
|
ItemLibraryEntry {
|
|
name: "InfoBadge"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A InfoBadge.")
|
|
|
|
Property { name: "count"; type: "int"; value: 100 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.Expander"
|
|
|
|
ItemLibraryEntry {
|
|
name: "Expander"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("An Expander.")
|
|
|
|
Property { name: "title"; type: "binding"; value: "qsTr(\"Expander Title\")" }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ProgressBar"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ProgressBar"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A bar indicating the progress of an operation.")
|
|
|
|
Property { name: "value"; type: "real"; value: 0.5 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.ProgressRing"
|
|
|
|
ItemLibraryEntry {
|
|
name: "ProgressRing"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A bar indicating the progress ring of an operation.")
|
|
|
|
Property { name: "value"; type: "real"; value: 0.5 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.Watermark"
|
|
|
|
ItemLibraryEntry {
|
|
name: "Watermark"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A Watermark.")
|
|
|
|
Property { name: "text"; type: "binding"; value: "qsTr(\"Watermark\")" }
|
|
Property { name: "width"; type: "int"; value: 300 }
|
|
Property { name: "height"; type: "int"; value: 300 }
|
|
}
|
|
}
|
|
Type {
|
|
name: "FluentUI.Controls.RatingControl"
|
|
|
|
ItemLibraryEntry {
|
|
name: "RatingControl"
|
|
category: "FluentUI -3- Surfaces"
|
|
version: "1.0"
|
|
requiredImport: "FluentUI.Controls"
|
|
toolTip: qsTr("A RatingControl")
|
|
|
|
Property { name: "value"; type: "int"; value: 2 }
|
|
}
|
|
}
|
|
}
|