Fix tray visibility and message reception issues
Some checks failed
build / build-pip (push) Failing after 16s
build / build-win64 (push) Has been cancelled
build / build-macos (push) Has been cancelled

- Disable sound initialization to prevent hanging
- Add missing import re in utils.py
- Fix settings loading for QSettings
- Update file paths to use PROJECT_ROOT
- Revert to working API paths and listener from commit efdc63e
This commit is contained in:
kdusek
2025-12-07 22:39:07 +01:00
parent 7b695d7b7f
commit 5138303016
4060 changed files with 579123 additions and 23 deletions

View File

@@ -0,0 +1,416 @@
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"
lineNumber: 32
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
lineNumber: 35
}
Property {
name: "autoPaddingEnabled"
type: "bool"
read: "autoPaddingEnabled"
write: "setAutoPaddingEnabled"
notify: "autoPaddingEnabledChanged"
index: 1
lineNumber: 36
}
Property {
name: "paddingRect"
type: "QRectF"
read: "paddingRect"
write: "setPaddingRect"
notify: "paddingRectChanged"
index: 2
lineNumber: 37
}
Property {
name: "brightness"
type: "double"
read: "brightness"
write: "setBrightness"
notify: "brightnessChanged"
index: 3
lineNumber: 38
}
Property {
name: "contrast"
type: "double"
read: "contrast"
write: "setContrast"
notify: "contrastChanged"
index: 4
lineNumber: 39
}
Property {
name: "saturation"
type: "double"
read: "saturation"
write: "setSaturation"
notify: "saturationChanged"
index: 5
lineNumber: 40
}
Property {
name: "colorization"
type: "double"
read: "colorization"
write: "setColorization"
notify: "colorizationChanged"
index: 6
lineNumber: 41
}
Property {
name: "colorizationColor"
type: "QColor"
read: "colorizationColor"
write: "setColorizationColor"
notify: "colorizationColorChanged"
index: 7
lineNumber: 42
}
Property {
name: "blurEnabled"
type: "bool"
read: "blurEnabled"
write: "setBlurEnabled"
notify: "blurEnabledChanged"
index: 8
lineNumber: 43
}
Property {
name: "blur"
type: "double"
read: "blur"
write: "setBlur"
notify: "blurChanged"
index: 9
lineNumber: 44
}
Property {
name: "blurMax"
type: "int"
read: "blurMax"
write: "setBlurMax"
notify: "blurMaxChanged"
index: 10
lineNumber: 45
}
Property {
name: "blurMultiplier"
type: "double"
read: "blurMultiplier"
write: "setBlurMultiplier"
notify: "blurMultiplierChanged"
index: 11
lineNumber: 46
}
Property {
name: "shadowEnabled"
type: "bool"
read: "shadowEnabled"
write: "setShadowEnabled"
notify: "shadowEnabledChanged"
index: 12
lineNumber: 47
}
Property {
name: "shadowOpacity"
type: "double"
read: "shadowOpacity"
write: "setShadowOpacity"
notify: "shadowOpacityChanged"
index: 13
lineNumber: 48
}
Property {
name: "shadowBlur"
type: "double"
read: "shadowBlur"
write: "setShadowBlur"
notify: "shadowBlurChanged"
index: 14
lineNumber: 49
}
Property {
name: "shadowHorizontalOffset"
type: "double"
read: "shadowHorizontalOffset"
write: "setShadowHorizontalOffset"
notify: "shadowHorizontalOffsetChanged"
index: 15
lineNumber: 50
}
Property {
name: "shadowVerticalOffset"
type: "double"
read: "shadowVerticalOffset"
write: "setShadowVerticalOffset"
notify: "shadowVerticalOffsetChanged"
index: 16
lineNumber: 51
}
Property {
name: "shadowColor"
type: "QColor"
read: "shadowColor"
write: "setShadowColor"
notify: "shadowColorChanged"
index: 17
lineNumber: 52
}
Property {
name: "shadowScale"
type: "double"
read: "shadowScale"
write: "setShadowScale"
notify: "shadowScaleChanged"
index: 18
lineNumber: 53
}
Property {
name: "maskEnabled"
type: "bool"
read: "maskEnabled"
write: "setMaskEnabled"
notify: "maskEnabledChanged"
index: 19
lineNumber: 54
}
Property {
name: "maskSource"
type: "QQuickItem"
isPointer: true
read: "maskSource"
write: "setMaskSource"
notify: "maskSourceChanged"
index: 20
lineNumber: 55
}
Property {
name: "maskThresholdMin"
type: "double"
read: "maskThresholdMin"
write: "setMaskThresholdMin"
notify: "maskThresholdMinChanged"
index: 21
lineNumber: 56
}
Property {
name: "maskSpreadAtMin"
type: "double"
read: "maskSpreadAtMin"
write: "setMaskSpreadAtMin"
notify: "maskSpreadAtMinChanged"
index: 22
lineNumber: 57
}
Property {
name: "maskThresholdMax"
type: "double"
read: "maskThresholdMax"
write: "setMaskThresholdMax"
notify: "maskThresholdMaxChanged"
index: 23
lineNumber: 58
}
Property {
name: "maskSpreadAtMax"
type: "double"
read: "maskSpreadAtMax"
write: "setMaskSpreadAtMax"
notify: "maskSpreadAtMaxChanged"
index: 24
lineNumber: 59
}
Property {
name: "maskInverted"
type: "bool"
read: "maskInverted"
write: "setMaskInverted"
notify: "maskInvertedChanged"
index: 25
lineNumber: 60
}
Property {
name: "itemRect"
type: "QRectF"
read: "itemRect"
notify: "itemRectChanged"
index: 26
lineNumber: 61
isReadonly: true
}
Property {
name: "fragmentShader"
type: "QString"
read: "fragmentShader"
notify: "fragmentShaderChanged"
index: 27
lineNumber: 62
isReadonly: true
}
Property {
name: "vertexShader"
type: "QString"
read: "vertexShader"
notify: "vertexShaderChanged"
index: 28
lineNumber: 63
isReadonly: true
}
Property {
name: "hasProxySource"
type: "bool"
read: "hasProxySource"
notify: "hasProxySourceChanged"
index: 29
lineNumber: 64
isReadonly: true
}
Signal { name: "shaderChanged"; lineNumber: 156 }
Signal { name: "itemSizeChanged"; lineNumber: 157 }
Signal { name: "sourceChanged"; lineNumber: 158 }
Signal { name: "autoPaddingEnabledChanged"; lineNumber: 159 }
Signal { name: "paddingRectChanged"; lineNumber: 160 }
Signal { name: "brightnessChanged"; lineNumber: 161 }
Signal { name: "contrastChanged"; lineNumber: 162 }
Signal { name: "saturationChanged"; lineNumber: 163 }
Signal { name: "colorizationChanged"; lineNumber: 164 }
Signal { name: "colorizationColorChanged"; lineNumber: 165 }
Signal { name: "blurEnabledChanged"; lineNumber: 166 }
Signal { name: "blurChanged"; lineNumber: 167 }
Signal { name: "blurMaxChanged"; lineNumber: 168 }
Signal { name: "blurMultiplierChanged"; lineNumber: 169 }
Signal { name: "shadowEnabledChanged"; lineNumber: 170 }
Signal { name: "shadowOpacityChanged"; lineNumber: 171 }
Signal { name: "shadowBlurChanged"; lineNumber: 172 }
Signal { name: "shadowHorizontalOffsetChanged"; lineNumber: 173 }
Signal { name: "shadowVerticalOffsetChanged"; lineNumber: 174 }
Signal { name: "shadowColorChanged"; lineNumber: 175 }
Signal { name: "shadowScaleChanged"; lineNumber: 176 }
Signal { name: "maskEnabledChanged"; lineNumber: 177 }
Signal { name: "maskSourceChanged"; lineNumber: 178 }
Signal { name: "maskThresholdMinChanged"; lineNumber: 179 }
Signal { name: "maskSpreadAtMinChanged"; lineNumber: 180 }
Signal { name: "maskThresholdMaxChanged"; lineNumber: 181 }
Signal { name: "maskSpreadAtMaxChanged"; lineNumber: 182 }
Signal { name: "maskInvertedChanged"; lineNumber: 183 }
Signal { name: "itemRectChanged"; lineNumber: 184 }
Signal { name: "fragmentShaderChanged"; lineNumber: 185 }
Signal { name: "vertexShaderChanged"; lineNumber: 186 }
Signal { name: "hasProxySourceChanged"; lineNumber: 187 }
}
Component {
file: "private/qquickrectangularshadow_p.h"
lineNumber: 32
name: "QQuickRectangularShadow"
accessSemantics: "reference"
defaultProperty: "data"
parentProperty: "parent"
prototype: "QQuickItem"
exports: ["QtQuick.Effects/RectangularShadow 6.9"]
exportMetaObjectRevisions: [1545]
Property {
name: "offset"
type: "QVector2D"
read: "offset"
write: "setOffset"
notify: "offsetChanged"
index: 0
lineNumber: 35
isFinal: true
}
Property {
name: "color"
type: "QColor"
read: "color"
write: "setColor"
notify: "colorChanged"
index: 1
lineNumber: 36
isFinal: true
}
Property {
name: "blur"
type: "double"
read: "blur"
write: "setBlur"
notify: "blurChanged"
index: 2
lineNumber: 37
isFinal: true
}
Property {
name: "radius"
type: "double"
read: "radius"
write: "setRadius"
notify: "radiusChanged"
index: 3
lineNumber: 38
isFinal: true
}
Property {
name: "spread"
type: "double"
read: "spread"
write: "setSpread"
notify: "spreadChanged"
index: 4
lineNumber: 39
isFinal: true
}
Property {
name: "cached"
type: "bool"
read: "isCached"
write: "setCached"
notify: "cachedChanged"
index: 5
lineNumber: 40
isFinal: true
}
Property {
name: "material"
type: "QQuickItem"
isPointer: true
read: "material"
write: "setMaterial"
notify: "materialChanged"
index: 6
lineNumber: 41
isFinal: true
}
Signal { name: "offsetChanged"; lineNumber: 63 }
Signal { name: "colorChanged"; lineNumber: 64 }
Signal { name: "blurChanged"; lineNumber: 65 }
Signal { name: "radiusChanged"; lineNumber: 66 }
Signal { name: "spreadChanged"; lineNumber: 67 }
Signal { name: "cachedChanged"; lineNumber: 68 }
Signal { name: "materialChanged"; lineNumber: 69 }
}
}

View File

@@ -0,0 +1,9 @@
module QtQuick.Effects
linktarget Qt6::effectsplugin
optional plugin effectsplugin
classname QtQuickEffectsPlugin
typeinfo plugins.qmltypes
depends QtQuick auto
prefer :/qt-project.org/imports/QtQuick/Effects/
depends QtQuick