Улучшен дизайн кнопок SpinBox: добавлены современные стили, улучшена визуальная обратная связь, добавлены SVG иконки, оптимизированы размеры и отступы, улучшена читаемость значени
This commit is contained in:
1 parent
2b9165771b
commit
29dce906c5
6110 files changed
+775979
No files matched your search
Binary file not shown.
@@ -0,0 +1,296 @@
|
||||
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/qquickmultieffect_p.h"
|
||||
name: "QQuickMultiEffect"
|
||||
accessSemantics: "reference"
|
||||
defaultProperty: "data"
|
||||
parentProperty: "parent"
|
||||
prototype: "QQuickItem"
|
||||
exports: [
|
||||
"QtQuick.Effects/MultiEffect 6.5",
|
||||
"QtQuick.Effects/MultiEffect 6.7"
|
||||
]
|
||||
exportMetaObjectRevisions: [1541, 1543]
|
||||
Property {
|
||||
name: "source"
|
||||
type: "QQuickItem"
|
||||
isPointer: true
|
||||
read: "source"
|
||||
write: "setSource"
|
||||
notify: "sourceChanged"
|
||||
index: 0
|
||||
}
|
||||
Property {
|
||||
name: "autoPaddingEnabled"
|
||||
type: "bool"
|
||||
read: "autoPaddingEnabled"
|
||||
write: "setAutoPaddingEnabled"
|
||||
notify: "autoPaddingEnabledChanged"
|
||||
index: 1
|
||||
}
|
||||
Property {
|
||||
name: "paddingRect"
|
||||
type: "QRectF"
|
||||
read: "paddingRect"
|
||||
write: "setPaddingRect"
|
||||
notify: "paddingRectChanged"
|
||||
index: 2
|
||||
}
|
||||
Property {
|
||||
name: "brightness"
|
||||
type: "double"
|
||||
read: "brightness"
|
||||
write: "setBrightness"
|
||||
notify: "brightnessChanged"
|
||||
index: 3
|
||||
}
|
||||
Property {
|
||||
name: "contrast"
|
||||
type: "double"
|
||||
read: "contrast"
|
||||
write: "setContrast"
|
||||
notify: "contrastChanged"
|
||||
index: 4
|
||||
}
|
||||
Property {
|
||||
name: "saturation"
|
||||
type: "double"
|
||||
read: "saturation"
|
||||
write: "setSaturation"
|
||||
notify: "saturationChanged"
|
||||
index: 5
|
||||
}
|
||||
Property {
|
||||
name: "colorization"
|
||||
type: "double"
|
||||
read: "colorization"
|
||||
write: "setColorization"
|
||||
notify: "colorizationChanged"
|
||||
index: 6
|
||||
}
|
||||
Property {
|
||||
name: "colorizationColor"
|
||||
type: "QColor"
|
||||
read: "colorizationColor"
|
||||
write: "setColorizationColor"
|
||||
notify: "colorizationColorChanged"
|
||||
index: 7
|
||||
}
|
||||
Property {
|
||||
name: "blurEnabled"
|
||||
type: "bool"
|
||||
read: "blurEnabled"
|
||||
write: "setBlurEnabled"
|
||||
notify: "blurEnabledChanged"
|
||||
index: 8
|
||||
}
|
||||
Property {
|
||||
name: "blur"
|
||||
type: "double"
|
||||
read: "blur"
|
||||
write: "setBlur"
|
||||
notify: "blurChanged"
|
||||
index: 9
|
||||
}
|
||||
Property {
|
||||
name: "blurMax"
|
||||
type: "int"
|
||||
read: "blurMax"
|
||||
write: "setBlurMax"
|
||||
notify: "blurMaxChanged"
|
||||
index: 10
|
||||
}
|
||||
Property {
|
||||
name: "blurMultiplier"
|
||||
type: "double"
|
||||
read: "blurMultiplier"
|
||||
write: "setBlurMultiplier"
|
||||
notify: "blurMultiplierChanged"
|
||||
index: 11
|
||||
}
|
||||
Property {
|
||||
name: "shadowEnabled"
|
||||
type: "bool"
|
||||
read: "shadowEnabled"
|
||||
write: "setShadowEnabled"
|
||||
notify: "shadowEnabledChanged"
|
||||
index: 12
|
||||
}
|
||||
Property {
|
||||
name: "shadowOpacity"
|
||||
type: "double"
|
||||
read: "shadowOpacity"
|
||||
write: "setShadowOpacity"
|
||||
notify: "shadowOpacityChanged"
|
||||
index: 13
|
||||
}
|
||||
Property {
|
||||
name: "shadowBlur"
|
||||
type: "double"
|
||||
read: "shadowBlur"
|
||||
write: "setShadowBlur"
|
||||
notify: "shadowBlurChanged"
|
||||
index: 14
|
||||
}
|
||||
Property {
|
||||
name: "shadowHorizontalOffset"
|
||||
type: "double"
|
||||
read: "shadowHorizontalOffset"
|
||||
write: "setShadowHorizontalOffset"
|
||||
notify: "shadowHorizontalOffsetChanged"
|
||||
index: 15
|
||||
}
|
||||
Property {
|
||||
name: "shadowVerticalOffset"
|
||||
type: "double"
|
||||
read: "shadowVerticalOffset"
|
||||
write: "setShadowVerticalOffset"
|
||||
notify: "shadowVerticalOffsetChanged"
|
||||
index: 16
|
||||
}
|
||||
Property {
|
||||
name: "shadowColor"
|
||||
type: "QColor"
|
||||
read: "shadowColor"
|
||||
write: "setShadowColor"
|
||||
notify: "shadowColorChanged"
|
||||
index: 17
|
||||
}
|
||||
Property {
|
||||
name: "shadowScale"
|
||||
type: "double"
|
||||
read: "shadowScale"
|
||||
write: "setShadowScale"
|
||||
notify: "shadowScaleChanged"
|
||||
index: 18
|
||||
}
|
||||
Property {
|
||||
name: "maskEnabled"
|
||||
type: "bool"
|
||||
read: "maskEnabled"
|
||||
write: "setMaskEnabled"
|
||||
notify: "maskEnabledChanged"
|
||||
index: 19
|
||||
}
|
||||
Property {
|
||||
name: "maskSource"
|
||||
type: "QQuickItem"
|
||||
isPointer: true
|
||||
read: "maskSource"
|
||||
write: "setMaskSource"
|
||||
notify: "maskSourceChanged"
|
||||
index: 20
|
||||
}
|
||||
Property {
|
||||
name: "maskThresholdMin"
|
||||
type: "double"
|
||||
read: "maskThresholdMin"
|
||||
write: "setMaskThresholdMin"
|
||||
notify: "maskThresholdMinChanged"
|
||||
index: 21
|
||||
}
|
||||
Property {
|
||||
name: "maskSpreadAtMin"
|
||||
type: "double"
|
||||
read: "maskSpreadAtMin"
|
||||
write: "setMaskSpreadAtMin"
|
||||
notify: "maskSpreadAtMinChanged"
|
||||
index: 22
|
||||
}
|
||||
Property {
|
||||
name: "maskThresholdMax"
|
||||
type: "double"
|
||||
read: "maskThresholdMax"
|
||||
write: "setMaskThresholdMax"
|
||||
notify: "maskThresholdMaxChanged"
|
||||
index: 23
|
||||
}
|
||||
Property {
|
||||
name: "maskSpreadAtMax"
|
||||
type: "double"
|
||||
read: "maskSpreadAtMax"
|
||||
write: "setMaskSpreadAtMax"
|
||||
notify: "maskSpreadAtMaxChanged"
|
||||
index: 24
|
||||
}
|
||||
Property {
|
||||
name: "maskInverted"
|
||||
type: "bool"
|
||||
read: "maskInverted"
|
||||
write: "setMaskInverted"
|
||||
notify: "maskInvertedChanged"
|
||||
index: 25
|
||||
}
|
||||
Property {
|
||||
name: "itemRect"
|
||||
type: "QRectF"
|
||||
read: "itemRect"
|
||||
notify: "itemRectChanged"
|
||||
index: 26
|
||||
isReadonly: true
|
||||
}
|
||||
Property {
|
||||
name: "fragmentShader"
|
||||
type: "QString"
|
||||
read: "fragmentShader"
|
||||
notify: "fragmentShaderChanged"
|
||||
index: 27
|
||||
isReadonly: true
|
||||
}
|
||||
Property {
|
||||
name: "vertexShader"
|
||||
type: "QString"
|
||||
read: "vertexShader"
|
||||
notify: "vertexShaderChanged"
|
||||
index: 28
|
||||
isReadonly: true
|
||||
}
|
||||
Property {
|
||||
name: "hasProxySource"
|
||||
type: "bool"
|
||||
read: "hasProxySource"
|
||||
notify: "hasProxySourceChanged"
|
||||
index: 29
|
||||
isReadonly: true
|
||||
}
|
||||
Signal { name: "shaderChanged" }
|
||||
Signal { name: "itemSizeChanged" }
|
||||
Signal { name: "sourceChanged" }
|
||||
Signal { name: "autoPaddingEnabledChanged" }
|
||||
Signal { name: "paddingRectChanged" }
|
||||
Signal { name: "brightnessChanged" }
|
||||
Signal { name: "contrastChanged" }
|
||||
Signal { name: "saturationChanged" }
|
||||
Signal { name: "colorizationChanged" }
|
||||
Signal { name: "colorizationColorChanged" }
|
||||
Signal { name: "blurEnabledChanged" }
|
||||
Signal { name: "blurChanged" }
|
||||
Signal { name: "blurMaxChanged" }
|
||||
Signal { name: "blurMultiplierChanged" }
|
||||
Signal { name: "shadowEnabledChanged" }
|
||||
Signal { name: "shadowOpacityChanged" }
|
||||
Signal { name: "shadowBlurChanged" }
|
||||
Signal { name: "shadowHorizontalOffsetChanged" }
|
||||
Signal { name: "shadowVerticalOffsetChanged" }
|
||||
Signal { name: "shadowColorChanged" }
|
||||
Signal { name: "shadowScaleChanged" }
|
||||
Signal { name: "maskEnabledChanged" }
|
||||
Signal { name: "maskSourceChanged" }
|
||||
Signal { name: "maskThresholdMinChanged" }
|
||||
Signal { name: "maskSpreadAtMinChanged" }
|
||||
Signal { name: "maskThresholdMaxChanged" }
|
||||
Signal { name: "maskSpreadAtMaxChanged" }
|
||||
Signal { name: "maskInvertedChanged" }
|
||||
Signal { name: "itemRectChanged" }
|
||||
Signal { name: "fragmentShaderChanged" }
|
||||
Signal { name: "vertexShaderChanged" }
|
||||
Signal { name: "hasProxySourceChanged" }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
module QtQuick.Effects
|
||||
linktarget Qt6::effectsplugin
|
||||
optional plugin effectsplugin
|
||||
classname QtQuickEffectsPlugin
|
||||
typeinfo plugins.qmltypes
|
||||
depends QtQuick auto
|
||||
prefer :/qt-project.org/imports/QtQuick/Effects/
|
||||
|
||||
Reference in new issue
Block a user