Skip to main content

qtbridge_runtime/
lib.rs

1// Copyright (C) 2025 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only
3
4pub mod dispatchmetacall;
5pub mod dynamicmetaobjectbuilder;
6pub mod dynamicmetaobjectdata;
7pub mod qml_method_invoker;
8pub mod qapp;
9pub mod qmetainfo;
10pub mod qml_register;
11pub(crate) mod qqmllistproperty;
12pub mod qresource;
13pub mod qobjectholder;
14pub mod qproxies;
15pub mod qmetatypeforqobject;
16pub mod qmodelitem;
17pub mod qmetacallarg;
18pub mod qpropertymember;
19pub mod rustobjectgetter;
20pub(crate) mod serde_tools;
21
22pub use dispatchmetacall::DispatchMetaCall;
23pub use dynamicmetaobjectbuilder::{DynamicMetaObjectBuilder, create_dynamic_meta_object_builder};
24pub use dynamicmetaobjectdata::DynamicMetaObjectData;
25pub use qapp::QApp;
26pub use qmetainfo::QMetaInfo;
27pub use qml_register::QmlRegister;
28pub use qobjectholder::QObjectHolder;
29pub use qml_method_invoker::QmlMethodInvoker;
30pub use qmodelitem::QModelItem;
31pub use qmetacallarg::QMetaCallArg;
32pub use qpropertymember::{QPropertyMember, get_meta_type_of_fn_return_value};
33