- Qt 6.7
- Qt Quick 3D
- Qt Quick 3D Examples and Tutorials
- Qt Quick 3D - Virtual Assistant Example
- Qt Quick 3D | Commercial or GPLv3

# Qt Quick 3D - Virtual Assistant Example

     // This file is autogenerated by CMake. Do not edit.

     #include <QtCore/qtsymbolmacros.h>
     #include <QtQml/qqmlextensionplugin.h>

     $<$<BOOL:$<TARGET_PROPERTY:VirtualAssistant,_qt_cachegen_sanitized_resource_name>>:QT_DECLARE_EXTERN_RESOURCE($<JOIN:$<TARGET_PROPERTY:VirtualAssistant,_qt_cachegen_sanitized_resource_name>,)
     QT_DECLARE_EXTERN_RESOURCE(>)>
     $<$<BOOL:$<TARGET_PROPERTY:VirtualAssistant,_qt_qml_module_sanitized_resource_names>>:QT_DECLARE_EXTERN_RESOURCE($<JOIN:$<TARGET_PROPERTY:VirtualAssistant,_qt_qml_module_sanitized_resource_names>,)
     QT_DECLARE_EXTERN_RESOURCE(>)>

     $<$<BOOL:qml_register_types_Quick3DAssets_VirtualAssistant>:QT_DECLARE_EXTERN_SYMBOL_VOID($<JOIN:qml_register_types_Quick3DAssets_VirtualAssistant,)
     QT_DECLARE_EXTERN_SYMBOL_VOID(>)>

     class Quick3DAssets_VirtualAssistantPlugin : public QQmlEngineExtensionPlugin
     {
         Q_OBJECT
         Q_PLUGIN_METADATA(IID QQmlEngineExtensionInterface_iid)

     public:
         Quick3DAssets_VirtualAssistantPlugin(QObject *parent = nullptr) : QQmlEngineExtensionPlugin(parent)
         {

     $<$<BOOL:qml_register_types_Quick3DAssets_VirtualAssistant>:QT_KEEP_SYMBOL($<JOIN:qml_register_types_Quick3DAssets_VirtualAssistant,)
     QT_KEEP_SYMBOL(>)>
     $<$<BOOL:$<TARGET_PROPERTY:VirtualAssistant,_qt_cachegen_sanitized_resource_name>>:QT_KEEP_RESOURCE($<JOIN:$<TARGET_PROPERTY:VirtualAssistant,_qt_cachegen_sanitized_resource_name>,)
     QT_KEEP_RESOURCE(>)>
     $<$<BOOL:$<TARGET_PROPERTY:VirtualAssistant,_qt_qml_module_sanitized_resource_names>>:QT_KEEP_RESOURCE($<JOIN:$<TARGET_PROPERTY:VirtualAssistant,_qt_qml_module_sanitized_resource_names>,)
     QT_KEEP_RESOURCE(>)>
         }
     };

     #include "VirtualAssistantplugin_Quick3DAssets_VirtualAssistantPlugin.moc"