Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-scxml for openSUSE:Factory checked in at 2026-05-28 17:25:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-scxml (Old) and /work/SRC/openSUSE:Factory/.qt6-scxml.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-scxml" Thu May 28 17:25:06 2026 rev:40 rq:1355436 version:6.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-scxml/qt6-scxml.changes 2026-03-28 20:13:16.633240025 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-scxml.new.1937/qt6-scxml.changes 2026-05-28 17:25:57.017262991 +0200 @@ -1,0 +2,6 @@ +Thu May 14 14:55:38 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.11.1 + https://www.qt.io/blog/qt-6.11.1-released + +------------------------------------------------------------------- Old: ---- qtscxml-everywhere-src-6.11.0.tar.xz New: ---- qtscxml-everywhere-src-6.11.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-scxml.spec ++++++ --- /var/tmp/diff_new_pack.ePmnfC/_old 2026-05-28 17:25:58.101307863 +0200 +++ /var/tmp/diff_new_pack.ePmnfC/_new 2026-05-28 17:25:58.101307863 +0200 @@ -16,7 +16,7 @@ # -%define real_version 6.11.0 +%define real_version 6.11.1 %define short_version 6.11 %define short_name qtscxml %define tar_name qtscxml-everywhere-src @@ -31,7 +31,7 @@ %global __requires_exclude qt6qmlimport\\((Calculator|InvokeExample|Mediaplayer|TrafficLightApplication)\\) # Name: qt6-scxml%{?pkg_suffix} -Version: 6.11.0 +Version: 6.11.1 Release: 0 Summary: SCXML (state machine notation) compiler and related tools License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only ++++++ qtscxml-everywhere-src-6.11.0.tar.xz -> qtscxml-everywhere-src-6.11.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/.cmake.conf new/qtscxml-everywhere-src-6.11.1/.cmake.conf --- old/qtscxml-everywhere-src-6.11.0/.cmake.conf 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/.cmake.conf 2026-05-08 03:18:57.000000000 +0200 @@ -1,4 +1,4 @@ -set(QT_REPO_MODULE_VERSION "6.11.0") +set(QT_REPO_MODULE_VERSION "6.11.1") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_CONTEXTLESS_CONNECT=1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/.tag new/qtscxml-everywhere-src-6.11.1/.tag --- old/qtscxml-everywhere-src-6.11.0/.tag 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/.tag 2026-05-08 03:18:57.000000000 +0200 @@ -1 +1 @@ -66f5602d9cc967b0fbadbd4293d3ecb45331f7eb +7ffdb09bad559503a2f08f4197dc6b9ee8ebb469 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/dependencies.yaml new/qtscxml-everywhere-src-6.11.1/dependencies.yaml --- old/qtscxml-everywhere-src-6.11.0/dependencies.yaml 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/dependencies.yaml 2026-05-08 03:18:57.000000000 +0200 @@ -1,7 +1,7 @@ dependencies: ../qtbase: - ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8 + ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276 required: true ../qtdeclarative: - ref: e602a097ca314e9610b1fd3b7dbfa467a868731a + ref: a02bed441965ee1f18f856352c7d5ee5ba35d795 required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/calculator/doc/src/calculator.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/calculator/doc/src/calculator.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/calculator/doc/src/calculator.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/calculator/doc/src/calculator.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -9,6 +9,7 @@ \meta tag {state machine} \image calculator.png + {Calculator with numeric display, operator buttons, and digit buttons} \brief An application that implements the Calculator example presented in the SCXML Specification. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/ftpclient/doc/src/ftpclient.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/ftpclient/doc/src/ftpclient.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/ftpclient/doc/src/ftpclient.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/ftpclient/doc/src/ftpclient.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -22,6 +22,8 @@ The state machine has the following states: \image ftpclient-statechart.png + {FTP client statechart with I, S, F, P states and B, W subsystems + for login and transfer workflows} \list \li \e I as the initial state. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/invoke/doc/src/invoke.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/invoke/doc/src/invoke.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/invoke/doc/src/invoke.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/invoke/doc/src/invoke.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,6 +10,8 @@ \brief Invokes a compiled nested state machine. \image invoke.png + {Window with four panels: Go Nowhere, Go Somewhere, Go There, + and Go Here} \e{Invoke} demonstrates how to use the \c <invoke> element with generated nested state-machines, where the SCXML file is compiled to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/mediaplayer/doc/src/mediaplayer.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/mediaplayer/doc/src/mediaplayer.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/mediaplayer/doc/src/mediaplayer.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/mediaplayer/doc/src/mediaplayer.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -9,6 +9,7 @@ \meta tag {state machine} \image mediaplayer.png + {Media player with song list on left and Stopped status on right} \brief Sends data to and receives it from a C++ data model. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief A Qt Quick application that uses a dynamically loaded state machine to implement a traffic light. - \image trafficlight.png + \image trafficlight.png {Traffic light with green light illuminated} \e{Traffic Light QML} demonstrates how to connect to the active properties of a state in a dynamically loaded state machine. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief A Qt Quick application that uses a compiled state machine to implement a simplified traffic light. - \image trafficlight.png + \image trafficlight.png {Traffic light with green light illuminated} \e{Traffic Light} demonstrates how to connect to the active properties of a state in a state machine that is compiled to a class. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief A Qt Quick application that uses a compiled state machine to implement a traffic light. - \image trafficlight.png + \image trafficlight.png {Traffic light with green light illuminated} \e{Traffic Light} demonstrates how to connect to the active properties of a state in a state machine that is compiled to a class. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief A widget-based application that uses a dynamically loaded state machine to implement a traffic light. - \image trafficlight.png + \image trafficlight.png {Traffic light with green light illuminated} \e{Traffic Light} demonstrates how to connect to the active properties of a state in a dynamically loaded state machine. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief A widget-based application that uses a compiled state machine to implement a traffic light. - \image trafficlight.png + \image trafficlight.png {Traffic light with green light illuminated} \e{Traffic Light Example (Static)} demonstrates how to connect to the active properties of a state in a state machine that is compiled to a class. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/moveblocks.qdoc new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/moveblocks.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/moveblocks.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/moveblocks.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief The Move Blocks example shows how to animate items in a QGraphicsScene using a QStateMachine with a custom transition. - \image moveblocks-example.png + \image moveblocks-example.png {Four blue squares on black background} The example animates the blue blocks that you can see in the image above. The animation moves the blocks between four preset positions. @@ -47,6 +47,8 @@ trying to build. \image move-blocks-chart.png + {StateSwitcher controlling transitions in Group State with State1, + State2, and State3} Note that the \c group has seven sub states, but we have only included three of them in the diagram. The code that builds this diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/pingpong.qdoc new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/pingpong.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/pingpong.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/pingpong.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -14,6 +14,8 @@ posting events to the state machine. The state chart looks as follows: \image pingpong-example.png + {Two parallel states: pinger posts ping on entry and responds to pong, + ponger responds to ping by posting pong} The \c pinger and \c ponger states are parallel states, i.e. they are entered simultaneously and will take transitions independently of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/rogue.qdoc new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/rogue.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/rogue.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/rogue.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -11,6 +11,7 @@ handling. \image rogue-example.png + {Text-based game with player @ navigating grid of dots and walls #} This example implements a simple text based game. Do you see the \c{@} in the screenshot? That's you, the rogue. The \c{#} @@ -54,6 +55,8 @@ that shows what we want to achieve: \image rogue-statechart.png + {Input State and Quit State: q transitions to Quit, n loops back, + y exits to final state} The input state waits for a key press to start a new command. When receiving a key it recognizes, it transitions to one of the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/trafficlight.qdoc new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/trafficlight.qdoc --- old/qtscxml-everywhere-src-6.11.0/examples/statemachine/doc/src/trafficlight.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/examples/statemachine/doc/src/trafficlight.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -10,7 +10,7 @@ \brief The Traffic Light example shows how to use \l{Qt State Machine Overview} to implement the control flow of a traffic light. - \image trafficlight-example.png + \image trafficlight-example.png {Traffic light with green light illuminated} In this example we write a TrafficLightWidget class. The traffic light has three lights: Red, yellow and green. The traffic light transitions from @@ -38,6 +38,8 @@ LightState to another. Here is the statechart for the light state: \image trafficlight-example1.png + {LightState with timing substate: entry turns light on and starts + timer, exit turns off, timeout transitions to final state} \snippet trafficlight/main.cpp 3 @@ -49,6 +51,8 @@ This is what the statechart looks like: \image trafficlight-example2.png + {Traffic light cycle: redGoingYellow, yellowGoingGreen, + greenGoingYellow, yellowGoingRed} \snippet trafficlight/main.cpp 4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:critical reason:code-generation #include <QtScxml/private/qscxmlglobals_p.h> #include "qscxmlecmascriptdatamodel_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel_p.h new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel_p.h --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default #ifndef QSCXMLECMASCRIPTDATAMODEL_P_H #define QSCXMLECMASCRIPTDATAMODEL_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin.cpp new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin.cpp --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default #include "QtScxml/qscxmldatamodel.h" #include "qscxmlecmascriptdatamodel_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin_p.h new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin_p.h --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodelplugin_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default #ifndef QSCXMLECMASCRIPTDATAMODELPLUGIN_P_H #define QSCXMLECMASCRIPTDATAMODELPLUGIN_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties.cpp new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties.cpp --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default #include "qscxmlecmascriptplatformproperties_p.h" #include "qscxmlstatemachine.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties_p.h new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties_p.h --- old/qtscxml-everywhere-src-6.11.0/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default #ifndef QSCXMLECMASCRIPTPLATFORMPROPERTIES_P_H #define QSCXMLECMASCRIPTPLATFORMPROPERTIES_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:scritical reason:data-parser #include "qscxmlcompiler_p.h" #include "qscxmlexecutablecontent_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLCOMPILER_H #define QSCXMLCOMPILER_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcompiler_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcompiler_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:scritical reason:data-parser #ifndef QSCXMLCOMPILER_P_H #define QSCXMLCOMPILER_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlcppdatamodel_p.h" #include "qscxmlstatemachine.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLCPPDATAMODEL_H #define QSCXMLCPPDATAMODEL_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlcppdatamodel_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlcppdatamodel_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLCPPDATAMODEL_P_H #define QSCXMLCPPDATAMODEL_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:critical reason:execute-external-code #include "qscxmldatamodel_p.h" #include "qscxmlnulldatamodel.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLDATAMODEL_H #define QSCXMLDATAMODEL_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodel_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodel_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLDATAMODEL_P_H #define QSCXMLDATAMODEL_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodelplugin.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodelplugin.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodelplugin.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodelplugin.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmldatamodelplugin_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodelplugin_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodelplugin_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmldatamodelplugin_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmldatamodelplugin_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLDATAMODELPLUGIN_P_H #define QSCXMLDATAMODELPLUGIN_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlerror.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlerror.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlerror.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlerror.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlerror.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlerror.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlerror.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlerror.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlerror.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLERROR_H #define QSCXMLERROR_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlexecutablecontent_p.h" #include "qscxmlevent_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLEVENT_H #define QSCXMLEVENT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlevent_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlevent_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLEVENT_P_H #define QSCXMLEVENT_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2018 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlglobals_p.h" #include "qscxmlexecutablecontent_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLEXECUTABLECONTENT_H #define QSCXMLEXECUTABLECONTENT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlexecutablecontent_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlexecutablecontent_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLEXECUTABLECONTENT_P_H #define QSCXMLEXECUTABLECONTENT_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlglobals.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlglobals.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlglobals.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlglobals.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSCXMLGLOBALS_H #define QSCXMLGLOBALS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlglobals_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlglobals_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlglobals_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlglobals_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSCXMLGLOBALS_P_H #define QSCXMLGLOBALS_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlglobals_p.h" #include "qscxmlinvokableservice_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLINVOKABLESERVICE_H #define QSCXMLINVOKABLESERVICE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlinvokableservice_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlinvokableservice_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLINVOKABLESERVICE_P_H #define QSCXMLINVOKABLESERVICE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlnulldatamodel.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlnulldatamodel.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlnulldatamodel.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlnulldatamodel.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlnulldatamodel.h" #include "qscxmlevent.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlnulldatamodel.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlnulldatamodel.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlnulldatamodel.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlnulldatamodel.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLNULLDATAMODEL_H #define QSCXMLNULLDATAMODEL_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlstatemachine_p.h" #include "qscxmlexecutablecontent_p.h" @@ -1753,7 +1754,7 @@ } /*! - \qmlmethod ScxmlStateMachine::stateNames(bool compress) + \qmlmethod list<string> ScxmlStateMachine::stateNames(bool compress) Retrieves a list of state names of all states. @@ -1794,7 +1795,7 @@ } /*! - \qmlmethod ScxmlStateMachine::activeStateNames(bool compress) + \qmlmethod list<string> ScxmlStateMachine::activeStateNames(bool compress) Retrieves a list of state names of all active states. @@ -1825,7 +1826,7 @@ } /*! - \qmlmethod ScxmlStateMachine::isActive(string scxmlStateName) + \qmlmethod bool ScxmlStateMachine::isActive(string scxmlStateName) Returns \c true if the state specified by \a scxmlStateName is active, \c false otherwise. @@ -1921,7 +1922,7 @@ } /*! - \qmlmethod ScxmlStateMachine::init() + \qmlmethod bool ScxmlStateMachine::init() Initializes the state machine by setting the initial values for \c <data> elements and executing any \c <script> tags of the \c <scxml> tag. The @@ -2010,7 +2011,7 @@ } /*! - \qmlmethod ScxmlStateMachine::submitEvent(event) + \qmlmethod void ScxmlStateMachine::submitEvent(event) Submits the SCXML event \a event to the internal or external event queue depending on the priority of the event. @@ -2063,7 +2064,7 @@ submitEvent(e); } /*! - \qmlmethod ScxmlStateMachine::submitEvent(string eventName, var data) + \qmlmethod void ScxmlStateMachine::submitEvent(string eventName, var data) A utility method to create and submit an external event with the specified \a eventName as the name and \a data as the payload data (optional). @@ -2083,7 +2084,7 @@ } /*! - \qmlmethod ScxmlStateMachine::cancelDelayedEvent(string sendId) + \qmlmethod void ScxmlStateMachine::cancelDelayedEvent(string sendId) Cancels a delayed event with the specified \a sendId. */ @@ -2109,7 +2110,7 @@ } /*! - \qmlmethod ScxmlStateMachine::isDispatchableTarget(string target) + \qmlmethod bool ScxmlStateMachine::isDispatchableTarget(string target) Returns \c true if a message to \a target can be dispatched by this state machine. @@ -2244,7 +2245,7 @@ */ /*! - \qmlmethod ScxmlStateMachine::start() + \qmlmethod void ScxmlStateMachine::start() Starts this state machine. The machine resets its configuration and transitions to the initial state. When a final top-level state @@ -2288,7 +2289,7 @@ } /*! - \qmlmethod ScxmlStateMachine::stop() + \qmlmethod void ScxmlStateMachine::stop() Stops this state machine. The machine will not execute any further state transitions. Its \l running property is set to \c false. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLSTATEMACHINE_H #define QSCXMLSTATEMACHINE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachine_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachine_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLSTATEMACHINE_P_H #define QSCXMLSTATEMACHINE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachineinfo.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachineinfo.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachineinfo.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachineinfo.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmlstatemachineinfo_p.h" #include "qscxmlstatemachine_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachineinfo_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachineinfo_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmlstatemachineinfo_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmlstatemachineinfo_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLSTATEMACHINEINFO_H #define QSCXMLSTATEMACHINEINFO_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata.cpp new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qscxmltabledata_p.h" #include "qscxmlcompiler_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLTABLEDATA_H #define QSCXMLTABLEDATA_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata_p.h new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxml/qscxmltabledata_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxml/qscxmltabledata_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSCXMLTABLEDATA_P_H #define QSCXMLTABLEDATA_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/eventconnection.cpp new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/eventconnection.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/eventconnection.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/eventconnection.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "eventconnection_p.h" @@ -47,6 +48,9 @@ { } +QScxmlEventConnection::~QScxmlEventConnection() + = default; + QStringList QScxmlEventConnection::events() const { return m_events; @@ -90,7 +94,7 @@ void QScxmlEventConnection::doConnect() { - for (const QMetaObject::Connection &connection : std::as_const(m_connections)) + for (QMetaObject::Connection &connection : m_connections) disconnect(connection); m_connections.clear(); const auto stateMachine = m_stateMachine.valueBypassingBindings(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/eventconnection_p.h new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/eventconnection_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/eventconnection_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/eventconnection_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef EVENTCONNECTION_P_H #define EVENTCONNECTION_P_H @@ -22,7 +23,9 @@ #include <QtCore/qobject.h> #include <QtQml/qqmlparserstatus.h> #include <QtQml/qqml.h> + #include "QtCore/qproperty.h" +#include <QtCore/qvarlengtharray.h> #include <private/qproperty_p.h> QT_BEGIN_NAMESPACE @@ -49,6 +52,7 @@ public: QScxmlEventConnection(QObject *parent = nullptr); + ~QScxmlEventConnection() override; QStringList events() const; void setEvents(const QStringList &events); @@ -72,7 +76,7 @@ &QScxmlEventConnection::setEvents, &QScxmlEventConnection::eventsChanged); - QList<QMetaObject::Connection> m_connections; + QVarLengthArray<QMetaObject::Connection, 4> m_connections; void doConnect(); void classBegin() override; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/invokedservices.cpp new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/invokedservices.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/invokedservices.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/invokedservices.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "invokedservices_p.h" #include <QtScxml/qscxmlinvokableservice.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/invokedservices_p.h new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/invokedservices_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/invokedservices_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/invokedservices_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef INVOKEDSERVICES_P_H #define INVOKEDSERVICES_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/qscxmlqmlglobals_p.h new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/qscxmlqmlglobals_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/qscxmlqmlglobals_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/qscxmlqmlglobals_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSCXMLQMLGLOBALS_P_H #define QSCXMLQMLGLOBALS_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineextended.cpp new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineextended.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineextended.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineextended.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "statemachineextended_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineextended_p.h new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineextended_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineextended_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineextended_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef STATEMACHINEEXTENDED_P_H #define STATEMACHINEEXTENDED_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineloader.cpp new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineloader.cpp --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineloader.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineloader.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "statemachineloader_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineloader_p.h new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineloader_p.h --- old/qtscxml-everywhere-src-6.11.0/src/scxmlqml/statemachineloader_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/scxmlqml/statemachineloader_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef STATEMACHINELOADER_P_H #define STATEMACHINELOADER_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/doc/qstatemachine-qml-guide.qdoc new/qtscxml-everywhere-src-6.11.1/src/statemachine/doc/qstatemachine-qml-guide.qdoc --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/doc/qstatemachine-qml-guide.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/doc/qstatemachine-qml-guide.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -66,6 +66,7 @@ different states in our example. \image statemachine-button.png + {Three states s1, s2, s3 cycling on button.clicked transitions} The following snippet shows the code needed to create such a state machine. @@ -102,6 +103,8 @@ state. The following diagram shows the new state machine. \image statemachine-button-nested.png + {State s1 containing three substates s11, s12, s13 cycling on + button.clicked transitions} The three original states have been renamed \c s11, \c s12 and \c s13 to reflect that they are now childrens of the new top-level state, \c s1. Child @@ -154,6 +157,8 @@ has been added. \image statemachine-button-history.png + {State s1 with substates and history state, interrupt button + transitions to s3, which returns to s1 history when finished} The following code shows how it can be implemented; in this example we simply display a message box when \c s3 is entered, then immediately return @@ -170,6 +175,8 @@ move between all possible combinations as shown in the following state chart. \image statemachine-nonparallel.png + {Four states: clean/not moving, clean/moving, dirty/not moving, + dirty/moving with started, stopped, cleaned, soiled transitions} If we added a third property (say, Red vs Blue), the total number of states would double, to eight; and if we added a fourth property (say, Enclosed vs @@ -182,6 +189,8 @@ chart shows the different paralles states for the car example. \image statemachine-parallel.png + {Parallel state s1 with regions s11 (clean/dirty) and s12 + (moving/not moving)} To create a parallel state group, set childMode to QState.ParallelStates. @@ -221,6 +230,8 @@ before entering a final state: \image statemachine-finished.png + {State s1 with processing substate transitioning to final state, + triggering move to s2} When \c s1 's final state is entered, \c s1 will automatically emit \l{State::finished}{finished}. We use a signal transition to cause this event to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/doc/qtstatemachine-cpp-guide.qdoc new/qtscxml-everywhere-src-6.11.1/src/statemachine/doc/qtstatemachine-cpp-guide.qdoc --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/doc/qtstatemachine-cpp-guide.qdoc 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/doc/qtstatemachine-cpp-guide.qdoc 2026-05-08 03:18:57.000000000 +0200 @@ -29,6 +29,7 @@ machine is in state \c s1. The statechart for this machine is as follows: \image statemachine-button.png + {Three states s1, s2, s3 cycling on button clicked transitions} The following snippet shows the code needed to create such a state machine. First, we create the state machine and states: @@ -103,6 +104,8 @@ state. The following diagram shows the new state machine. \image statemachine-button-nested.png + {State s1 containing three substates s11, s12, s13 cycling on + button clicked transitions} The three original states have been renamed \c s11, \c s12 and \c s13 to reflect that they are now children of the new top-level state, \c s1. Child @@ -158,6 +161,8 @@ has been added. \image statemachine-button-history.png + {State s1 with substates and history state, interrupt button + transitions to s3, which returns to s1 history when finished} The following code shows how it can be implemented; in this example we simply display a message box when \c s3 is entered, then immediately return @@ -174,6 +179,8 @@ move between all possible combinations. \image statemachine-nonparallel.png + {Four states: clean/not moving, clean/moving, dirty/not moving, + dirty/moving with started, stopped, cleaned, soiled transitions} If we added a third property (say, Red vs Blue), the total number of states would double, to eight; and if we added a fourth property (say, Enclosed vs @@ -185,6 +192,8 @@ any of their sibling states. \image statemachine-parallel.png + {Parallel state s1 with regions s11 (clean/dirty) and s12 + (moving/not moving)} To create a parallel state group, pass QState::ParallelStates to the QState constructor. @@ -213,6 +222,8 @@ before entering a final state: \image statemachine-finished.png + {State s1 with processing substate transitioning to final state, + triggering move to s2} When \c s1 's final state is entered, \c s1 will automatically emit \l {QState::}{finished()}. We use a signal transition to cause this event to trigger a @@ -297,6 +308,7 @@ The following is a statechart that uses the custom event and transition: \image statemachine-customevents.png + {States s1 and s2 with StringTransition for custom event handling} Here's what the implementation of the statechart looks like: @@ -312,6 +324,8 @@ following statechart: \image statemachine-customevents2.png + {State s1 with substates s11 and s12, custom event transitions, + and celebrate state on completion} For deeply nested statecharts, you can add such "fallback" transitions at the level of granularity that's most appropriate. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasickeyeventtransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasickeyeventtransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasickeyeventtransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasickeyeventtransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qbasickeyeventtransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasickeyeventtransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasickeyeventtransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasickeyeventtransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasickeyeventtransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QBASICKEYEVENTTRANSITION_P_H #define QBASICKEYEVENTTRANSITION_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasicmouseeventtransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasicmouseeventtransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasicmouseeventtransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasicmouseeventtransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qbasicmouseeventtransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasicmouseeventtransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasicmouseeventtransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qbasicmouseeventtransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qbasicmouseeventtransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QBASICMOUSEEVENTTRANSITION_P_H #define QBASICMOUSEEVENTTRANSITION_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qkeyeventtransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qkeyeventtransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qkeyeventtransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qkeyeventtransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qkeyeventtransition.h" #include "qbasickeyeventtransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qkeyeventtransition.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qkeyeventtransition.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qkeyeventtransition.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qkeyeventtransition.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QKEYEVENTTRANSITION_H #define QKEYEVENTTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qmouseeventtransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qmouseeventtransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qmouseeventtransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qmouseeventtransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qmouseeventtransition.h" #include "qbasicmouseeventtransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qmouseeventtransition.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qmouseeventtransition.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/gui/qmouseeventtransition.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/gui/qmouseeventtransition.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QMOUSEEVENTTRANSITION_H #define QMOUSEEVENTTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qabstractstate.h" #include "qabstractstate_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QABSTRACTSTATE_H #define QABSTRACTSTATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstractstate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstractstate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QABSTRACTSTATE_P_H #define QABSTRACTSTATE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qabstracttransition.h" #include "qabstracttransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QABSTRACTTRANSITION_H #define QABSTRACTTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qabstracttransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qabstracttransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QABSTRACTTRANSITION_P_H #define QABSTRACTTRANSITION_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qeventtransition.h" #include "qeventtransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QEVENTTRANSITION_H #define QEVENTTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qeventtransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qeventtransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QEVENTTRANSITION_P_H #define QEVENTTRANSITION_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qfinalstate_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QFINALSTATE_H #define QFINALSTATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qfinalstate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qfinalstate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2017 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QFINALSTATE_P_H #define QFINALSTATE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qhistorystate.h" #include "qhistorystate_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QHISTORYSTATE_H #define QHISTORYSTATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qhistorystate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qhistorystate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QHISTORYSTATE_P_H #define QHISTORYSTATE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaleventgenerator_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaleventgenerator_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaleventgenerator_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaleventgenerator_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSIGNALEVENTGENERATOR_P_H #define QSIGNALEVENTGENERATOR_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qsignaltransition.h" #include "qsignaltransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSIGNALTRANSITION_H #define QSIGNALTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qsignaltransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qsignaltransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSIGNALTRANSITION_P_H #define QSIGNALTRANSITION_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qstate_p.h" #include "qhistorystate.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSTATE_H #define QSTATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSTATE_P_H #define QSTATE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "qstatemachine.h" #include "qstate.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSTATEMACHINE_H #define QSTATEMACHINE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachine_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachine_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QSTATEMACHINE_P_H #define QSTATEMACHINE_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachineglobal.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachineglobal.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachineglobal.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachineglobal.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSTATEMACHINEGLOBAL_H #define QSTATEMACHINEGLOBAL_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachineglobal_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachineglobal_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachine/qstatemachineglobal_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachine/qstatemachineglobal_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2025 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSTATEMACHINEGLOBAL_P_H #define QSTATEMACHINEGLOBAL_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/childrenprivate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/childrenprivate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/childrenprivate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/childrenprivate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QQMLCHILDRENPRIVATE_H #define QQMLCHILDRENPRIVATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/finalstate.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/finalstate.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/finalstate.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/finalstate.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "finalstate_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/finalstate_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/finalstate_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/finalstate_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/finalstate_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef QQMLFINALSTATE_H #define QQMLFINALSTATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/qstatemachineqmlglobals_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/qstatemachineqmlglobals_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/qstatemachineqmlglobals_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/qstatemachineqmlglobals_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef QSTATEMACHINEQMLGLOBALS_P_H #define QSTATEMACHINEQMLGLOBALS_P_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/signaltransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/signaltransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/signaltransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/signaltransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "signaltransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/signaltransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/signaltransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/signaltransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/signaltransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef SIGNALTRANSITION_H #define SIGNALTRANSITION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/state.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/state.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/state.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/state.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "state_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/state_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/state_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/state_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/state_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef STATE_H #define STATE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachine.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachine.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachine.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachine.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "statemachine_p.h" @@ -172,7 +173,7 @@ /*! - \qmlmethod StateMachine::start() + \qmlmethod void StateMachine::start() Starts this state machine. The machine will reset its configuration and transition to the initial state. When a final top-level state (FinalState) @@ -195,7 +196,7 @@ */ /*! - \qmlmethod StateMachine::stop() + \qmlmethod void StateMachine::stop() Stops this state machine. The state machine will stop processing events and then emit the stopped signal. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachine_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachine_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachine_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachine_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef STATEMACHINE_H #define STATEMACHINE_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachineforeign_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachineforeign_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/statemachineforeign_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/statemachineforeign_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2019 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:insignificant #ifndef STATEMACHINEFOREIGN_H #define STATEMACHINEFOREIGN_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/timeouttransition.cpp new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/timeouttransition.cpp --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/timeouttransition.cpp 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/timeouttransition.cpp 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #include "timeouttransition_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/timeouttransition_p.h new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/timeouttransition_p.h --- old/qtscxml-everywhere-src-6.11.0/src/statemachineqml/timeouttransition_p.h 2026-03-10 06:07:25.000000000 +0100 +++ new/qtscxml-everywhere-src-6.11.1/src/statemachineqml/timeouttransition_p.h 2026-05-08 03:18:57.000000000 +0200 @@ -1,5 +1,6 @@ // Copyright (C) 2016 Ford Motor Company // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant #ifndef TIMEOUTTRANSITION_H #define TIMEOUTTRANSITION_H
