Spec-Zone.ru › Qt

Класс QScxmlDynamicScxmlServiceFactory

Класс QScxmlDynamicScxmlServiceFactory создает экземпляры сервисов SCXML из документов, загруженных во время выполнения. Подробнее...

Заголовок: #include <QScxmlDynamicScxmlServiceFactory>
CMake: find_package(Qt6 COMPONENTS Scxml REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Scxml)
qmake: QT += scxml
С тех пор: Qt 5.8
Наследует: QScxmlInvokableServiceFactory
  • Список всех членов, включая унаследованные

Открытые функции

QScxmlDynamicScxmlServiceFactory(const QScxmlExecutableContent::InvokeInfo &invokeInfo, const QList<QScxmlExecutableContent::StringId> &names, const QList<QScxmlExecutableContent::ParameterInfo> &parameters, QObject *parent = nullptr)

Переопределенные открытые функции

virtual QScxmlInvokableService * invoke(QScxmlStateMachine *parentStateMachine) override

Подробное описание

Динамически разрешенные сервисы используются при загрузке содержимого SCXML из файлов, которые родительская машина состояний запрашивает во время выполнения, с помощью атрибута srcexpr в элементе <invoke>.

Документация по членам-функциям

QScxmlDynamicScxmlServiceFactory::QScxmlDynamicScxmlServiceFactory(const QScxmlExecutableContent::InvokeInfo &invokeInfo, const QList<QScxmlExecutableContent::StringId> &names, const QList<QScxmlExecutableContent::ParameterInfo> &parameters, QObject *parent = nullptr)

Создает фабрику для динамически разрешенных сервисов, передавая атрибуты элемента <invoke> как invokeInfo, любые элементы <param> как parameters, содержимое атрибута names как names и родительский объект QObject parent.

[override virtual] QScxmlInvokableService *QScxmlDynamicScxmlServiceFactory::invoke(QScxmlStateMachine *parentStateMachine)

Переопределяет: QScxmlInvokableServiceFactory::invoke(QScxmlStateMachine *parentStateMachine).

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qscxmldynamicscxmlservicefactory.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API