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,470 @@
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/finalstate_p.h"
lineNumber: 30
name: "FinalState"
accessSemantics: "reference"
defaultProperty: "children"
prototype: "QFinalState"
exports: [
"QtQml.StateMachine/FinalState 1.0",
"QtQml.StateMachine/FinalState 6.0"
]
exportMetaObjectRevisions: [256, 1536]
Property {
name: "children"
type: "QObject"
isList: true
bindable: "bindableChildren"
read: "children"
notify: "childrenChanged"
index: 0
lineNumber: 33
isReadonly: true
}
Signal { name: "childrenChanged"; lineNumber: 46 }
}
Component {
file: "private/statemachineforeign_p.h"
lineNumber: 43
name: "QAbstractState"
accessSemantics: "reference"
prototype: "QObject"
exports: [
"QtQml.StateMachine/QAbstractState 1.0",
"QtQml.StateMachine/QAbstractState 6.0"
]
isCreatable: false
exportMetaObjectRevisions: [256, 1536]
Property {
name: "active"
type: "bool"
bindable: "bindableActive"
read: "active"
notify: "activeChanged"
index: 0
lineNumber: 19
isReadonly: true
}
Signal { name: "entered"; lineNumber: 30 }
Signal { name: "exited"; lineNumber: 31 }
Signal {
name: "activeChanged"
lineNumber: 32
Parameter { name: "active"; type: "bool" }
}
}
Component {
file: "qabstracttransition.h"
lineNumber: 24
name: "QAbstractTransition"
accessSemantics: "reference"
prototype: "QObject"
Enum {
name: "TransitionType"
lineNumber: 33
values: ["ExternalTransition", "InternalTransition"]
}
Property {
name: "sourceState"
type: "QState"
isPointer: true
read: "sourceState"
index: 0
lineNumber: 27
isReadonly: true
}
Property {
name: "targetState"
type: "QAbstractState"
isPointer: true
read: "targetState"
write: "setTargetState"
notify: "targetStateChanged"
index: 1
lineNumber: 28
}
Property {
name: "targetStates"
type: "QList<QAbstractState*>"
read: "targetStates"
write: "setTargetStates"
notify: "targetStatesChanged"
index: 2
lineNumber: 29
}
Property {
name: "transitionType"
revision: 257
type: "TransitionType"
bindable: "bindableTransitionType"
read: "transitionType"
write: "setTransitionType"
index: 3
lineNumber: 30
}
Signal { name: "triggered"; lineNumber: 61 }
Signal { name: "targetStateChanged"; lineNumber: 62 }
Signal { name: "targetStatesChanged"; lineNumber: 63 }
}
Component {
file: "qfinalstate.h"
lineNumber: 12
name: "QFinalState"
accessSemantics: "reference"
prototype: "QAbstractState"
}
Component {
file: "private/statemachineforeign_p.h"
lineNumber: 26
name: "QHistoryState"
accessSemantics: "reference"
prototype: "QAbstractState"
exports: [
"QtQml.StateMachine/HistoryState 1.0",
"QtQml.StateMachine/HistoryState 6.0"
]
exportMetaObjectRevisions: [256, 1536]
Enum {
name: "HistoryType"
lineNumber: 23
values: ["ShallowHistory", "DeepHistory"]
}
Property {
name: "defaultState"
type: "QAbstractState"
isPointer: true
read: "defaultState"
write: "setDefaultState"
notify: "defaultStateChanged"
index: 0
lineNumber: 16
}
Property {
name: "defaultTransition"
type: "QAbstractTransition"
isPointer: true
bindable: "bindableDefaultTransition"
read: "defaultTransition"
write: "setDefaultTransition"
notify: "defaultTransitionChanged"
index: 1
lineNumber: 17
}
Property {
name: "historyType"
type: "HistoryType"
bindable: "bindableHistoryType"
read: "historyType"
write: "setHistoryType"
notify: "historyTypeChanged"
index: 2
lineNumber: 20
}
Signal { name: "defaultTransitionChanged"; lineNumber: 45 }
Signal { name: "defaultStateChanged"; lineNumber: 46 }
Signal { name: "historyTypeChanged"; lineNumber: 47 }
}
Component {
file: "private/statemachineforeign_p.h"
lineNumber: 52
name: "QSignalTransition"
accessSemantics: "reference"
prototype: "QAbstractTransition"
exports: [
"QtQml.StateMachine/QSignalTransition 1.0",
"QtQml.StateMachine/QSignalTransition 1.1",
"QtQml.StateMachine/QSignalTransition 6.0"
]
isCreatable: false
exportMetaObjectRevisions: [256, 257, 1536]
Property {
name: "senderObject"
type: "QObject"
isPointer: true
isTypeConstant: true
bindable: "bindableSenderObject"
read: "senderObject"
write: "setSenderObject"
notify: "senderObjectChanged"
index: 0
lineNumber: 16
}
Property {
name: "signal"
type: "QByteArray"
bindable: "bindableSignal"
read: "signal"
write: "setSignal"
notify: "signalChanged"
index: 1
lineNumber: 18
}
Signal { name: "senderObjectChanged"; lineNumber: 55 }
Signal { name: "signalChanged"; lineNumber: 56 }
}
Component {
file: "private/statemachineforeign_p.h"
lineNumber: 34
name: "QState"
accessSemantics: "reference"
prototype: "QAbstractState"
exports: [
"QtQml.StateMachine/QState 1.0",
"QtQml.StateMachine/QState 6.0"
]
isCreatable: false
exportMetaObjectRevisions: [256, 1536]
Enum {
name: "ChildMode"
lineNumber: 28
values: ["ExclusiveStates", "ParallelStates"]
}
Enum {
name: "RestorePolicy"
lineNumber: 34
values: ["DontRestoreProperties", "RestoreProperties"]
}
Property {
name: "initialState"
type: "QAbstractState"
isPointer: true
bindable: "bindableInitialState"
read: "initialState"
write: "setInitialState"
notify: "initialStateChanged"
index: 0
lineNumber: 21
}
Property {
name: "errorState"
type: "QAbstractState"
isPointer: true
bindable: "bindableErrorState"
read: "errorState"
write: "setErrorState"
notify: "errorStateChanged"
index: 1
lineNumber: 23
}
Property {
name: "childMode"
type: "ChildMode"
bindable: "bindableChildMode"
read: "childMode"
write: "setChildMode"
notify: "childModeChanged"
index: 2
lineNumber: 25
}
Signal { name: "finished"; lineNumber: 81 }
Signal { name: "propertiesAssigned"; lineNumber: 82 }
Signal { name: "childModeChanged"; lineNumber: 83 }
Signal { name: "initialStateChanged"; lineNumber: 84 }
Signal { name: "errorStateChanged"; lineNumber: 85 }
}
Component {
file: "qstatemachine.h"
lineNumber: 23
name: "QStateMachine"
accessSemantics: "reference"
prototype: "QState"
Property {
name: "errorString"
type: "QString"
bindable: "bindableErrorString"
read: "errorString"
index: 0
lineNumber: 26
isReadonly: true
}
Property {
name: "globalRestorePolicy"
type: "QState::RestorePolicy"
bindable: "bindableGlobalRestorePolicy"
read: "globalRestorePolicy"
write: "setGlobalRestorePolicy"
index: 1
lineNumber: 27
}
Property {
name: "running"
type: "bool"
read: "isRunning"
write: "setRunning"
notify: "runningChanged"
index: 2
lineNumber: 29
}
Property {
name: "animated"
type: "bool"
bindable: "bindableAnimated"
read: "isAnimated"
write: "setAnimated"
index: 3
lineNumber: 31
}
Signal { name: "started"; lineNumber: 130 }
Signal { name: "stopped"; lineNumber: 131 }
Signal {
name: "runningChanged"
lineNumber: 132
Parameter { name: "running"; type: "bool" }
}
Method { name: "start"; lineNumber: 125 }
Method { name: "stop"; lineNumber: 126 }
Method {
name: "setRunning"
lineNumber: 127
Parameter { name: "running"; type: "bool" }
}
Method { name: "_q_start"; lineNumber: 153 }
Method { name: "_q_process"; lineNumber: 154 }
Method { name: "_q_animationFinished"; lineNumber: 156 }
Method {
name: "_q_startDelayedEventTimer"
lineNumber: 158
Parameter { type: "int" }
Parameter { type: "int" }
}
Method {
name: "_q_killDelayedEventTimer"
lineNumber: 159
Parameter { type: "int" }
Parameter { type: "int" }
}
}
Component {
file: "private/signaltransition_p.h"
lineNumber: 33
name: "SignalTransition"
accessSemantics: "reference"
prototype: "QSignalTransition"
interfaces: ["QQmlParserStatus"]
exports: [
"QtQml.StateMachine/SignalTransition 1.0",
"QtQml.StateMachine/SignalTransition 1.1",
"QtQml.StateMachine/SignalTransition 6.0"
]
hasCustomParser: true
exportMetaObjectRevisions: [256, 257, 1536]
Property {
name: "signal"
type: "QJSValue"
bindable: "bindableSignal"
read: "signal"
write: "setSignal"
notify: "qmlSignalChanged"
index: 0
lineNumber: 37
}
Property {
name: "guard"
type: "QQmlScriptString"
bindable: "bindableGuard"
read: "guard"
write: "setGuard"
notify: "guardChanged"
index: 1
lineNumber: 39
}
Signal { name: "guardChanged"; lineNumber: 62 }
Signal { name: "invokeYourself"; lineNumber: 63 }
Signal { name: "qmlSignalChanged"; lineNumber: 67 }
Method { name: "invoke"; lineNumber: 59 }
}
Component {
file: "private/state_p.h"
lineNumber: 29
name: "State"
accessSemantics: "reference"
defaultProperty: "children"
prototype: "QState"
interfaces: ["QQmlParserStatus"]
exports: [
"QtQml.StateMachine/State 1.0",
"QtQml.StateMachine/State 6.0"
]
exportMetaObjectRevisions: [256, 1536]
Property {
name: "children"
type: "QObject"
isList: true
bindable: "bindableChildren"
read: "children"
notify: "childrenChanged"
index: 0
lineNumber: 33
isReadonly: true
}
Signal { name: "childrenChanged"; lineNumber: 49 }
}
Component {
file: "private/statemachine_p.h"
lineNumber: 29
name: "StateMachine"
accessSemantics: "reference"
defaultProperty: "children"
prototype: "QStateMachine"
interfaces: ["QQmlParserStatus"]
exports: [
"QtQml.StateMachine/StateMachine 1.0",
"QtQml.StateMachine/StateMachine 6.0"
]
exportMetaObjectRevisions: [256, 1536]
Property {
name: "children"
type: "QObject"
isList: true
bindable: "bindableChildren"
read: "children"
notify: "childrenChanged"
index: 0
lineNumber: 33
isReadonly: true
}
Property {
name: "running"
type: "bool"
read: "isRunning"
write: "setRunning"
notify: "qmlRunningChanged"
index: 1
lineNumber: 37
}
Signal { name: "childrenChanged"; lineNumber: 58 }
Signal { name: "qmlRunningChanged"; lineNumber: 62 }
Method { name: "checkChildMode"; lineNumber: 55 }
}
Component {
file: "private/timeouttransition_p.h"
lineNumber: 28
name: "TimeoutTransition"
accessSemantics: "reference"
prototype: "QSignalTransition"
interfaces: ["QQmlParserStatus"]
exports: [
"QtQml.StateMachine/TimeoutTransition 1.0",
"QtQml.StateMachine/TimeoutTransition 1.1",
"QtQml.StateMachine/TimeoutTransition 6.0"
]
exportMetaObjectRevisions: [256, 257, 1536]
Property {
name: "timeout"
type: "int"
bindable: "bindableTimeout"
read: "timeout"
write: "setTimeout"
index: 0
lineNumber: 31
}
}
}

View File

@@ -0,0 +1,8 @@
module QtQml.StateMachine
linktarget Qt6::qtqmlstatemachine
optional plugin qtqmlstatemachineplugin
classname QtQmlStateMachinePlugin
typeinfo plugins.qmltypes
depends QtQml
prefer :/qt-project.org/imports/QtQml/StateMachine/