API 参考
QmlSession
为 C++、PySide6 与 WebAssembly 应用管理 QML 桥接激活。
没有匹配的 API 成员。
fluent::qmlbridge::QmlSession
继承自 QObject
构造函数
属性
bool active- 读取
isActive()通知activeChanged()
方法
static void prepareApplication()在首次创建 Quick 表面前选择 Qt Quick OpenGL。
static void prepareApplication(GraphicsApi api)在首次创建 Quick 表面前选择其图形 API。
static bool isGraphicsApiCompatible(GraphicsApi api)检查 Quick 是否能与指定图形 API 的控件共用窗口。
bool activate(QString* error = nullptr)激活桥接;重复激活为空操作。
bool deactivate(QString* error = nullptr)卸载受追踪场景,保留调用方视图和模型。
QmlView* createView(QWidget* parent = nullptr)仅在会话激活时创建调用方持有的视图。
bool attachView(QmlView* view)仅在激活时追踪调用方已有视图。
信号
枚举
enum class GraphicsApi选择 Quick 与原生控件宿主共用的图形 API。
AutomaticOpenGLDirect3D11Metal
析构函数
Qt 基类完整成员:QObject