#[repr(C)]pub struct QQmlExtensionInterface { /* private fields */ }
Expand description
C++ class: QQmlExtensionInterface
.
Implementations§
Source§impl QQmlExtensionInterface
impl QQmlExtensionInterface
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QQmlExtensionInterface>>,
) -> Ref<QQmlExtensionInterface>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QQmlExtensionInterface>>, ) -> Ref<QQmlExtensionInterface>
Calls C++ function: QQmlExtensionInterface& QQmlExtensionInterface::operator=(const QQmlExtensionInterface& other)
.
Sourcepub unsafe fn initialize_engine(
&self,
engine: impl CastInto<Ptr<QQmlEngine>>,
uri: *const c_char,
)
pub unsafe fn initialize_engine( &self, engine: impl CastInto<Ptr<QQmlEngine>>, uri: *const c_char, )
Calls C++ function: pure virtual void QQmlExtensionInterface::initializeEngine(QQmlEngine* engine, const char* uri)
.
Methods from Deref<Target = QQmlTypesExtensionInterface>§
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QQmlTypesExtensionInterface>>,
) -> Ref<QQmlTypesExtensionInterface>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QQmlTypesExtensionInterface>>, ) -> Ref<QQmlTypesExtensionInterface>
Calls C++ function: QQmlTypesExtensionInterface& QQmlTypesExtensionInterface::operator=(const QQmlTypesExtensionInterface& other)
.
Sourcepub unsafe fn register_types(&self, uri: *const c_char)
pub unsafe fn register_types(&self, uri: *const c_char)
Calls C++ function: pure virtual void QQmlTypesExtensionInterface::registerTypes(const char* uri)
.
Trait Implementations§
Source§impl Deref for QQmlExtensionInterface
impl Deref for QQmlExtensionInterface
Source§fn deref(&self) -> &QQmlTypesExtensionInterface
fn deref(&self) -> &QQmlTypesExtensionInterface
Calls C++ function: QQmlTypesExtensionInterface* static_cast<QQmlTypesExtensionInterface*>(QQmlExtensionInterface* ptr)
.
Source§type Target = QQmlTypesExtensionInterface
type Target = QQmlTypesExtensionInterface
Source§impl DynamicCast<QQmlExtensionInterface> for QQmlTypesExtensionInterface
impl DynamicCast<QQmlExtensionInterface> for QQmlTypesExtensionInterface
Source§unsafe fn dynamic_cast(
ptr: Ptr<QQmlTypesExtensionInterface>,
) -> Ptr<QQmlExtensionInterface>
unsafe fn dynamic_cast( ptr: Ptr<QQmlTypesExtensionInterface>, ) -> Ptr<QQmlExtensionInterface>
Calls C++ function: QQmlExtensionInterface* dynamic_cast<QQmlExtensionInterface*>(QQmlTypesExtensionInterface* ptr)
.
Source§impl DynamicCast<QQmlExtensionPlugin> for QQmlExtensionInterface
impl DynamicCast<QQmlExtensionPlugin> for QQmlExtensionInterface
Source§unsafe fn dynamic_cast(
ptr: Ptr<QQmlExtensionInterface>,
) -> Ptr<QQmlExtensionPlugin>
unsafe fn dynamic_cast( ptr: Ptr<QQmlExtensionInterface>, ) -> Ptr<QQmlExtensionPlugin>
Calls C++ function: QQmlExtensionPlugin* dynamic_cast<QQmlExtensionPlugin*>(QQmlExtensionInterface* ptr)
.
Source§impl StaticDowncast<QQmlExtensionInterface> for QQmlTypesExtensionInterface
impl StaticDowncast<QQmlExtensionInterface> for QQmlTypesExtensionInterface
Source§unsafe fn static_downcast(
ptr: Ptr<QQmlTypesExtensionInterface>,
) -> Ptr<QQmlExtensionInterface>
unsafe fn static_downcast( ptr: Ptr<QQmlTypesExtensionInterface>, ) -> Ptr<QQmlExtensionInterface>
Calls C++ function: QQmlExtensionInterface* static_cast<QQmlExtensionInterface*>(QQmlTypesExtensionInterface* ptr)
.
Source§impl StaticDowncast<QQmlExtensionPlugin> for QQmlExtensionInterface
impl StaticDowncast<QQmlExtensionPlugin> for QQmlExtensionInterface
Source§unsafe fn static_downcast(
ptr: Ptr<QQmlExtensionInterface>,
) -> Ptr<QQmlExtensionPlugin>
unsafe fn static_downcast( ptr: Ptr<QQmlExtensionInterface>, ) -> Ptr<QQmlExtensionPlugin>
Calls C++ function: QQmlExtensionPlugin* static_cast<QQmlExtensionPlugin*>(QQmlExtensionInterface* ptr)
.
Source§impl StaticUpcast<QQmlExtensionInterface> for QQmlExtensionPlugin
impl StaticUpcast<QQmlExtensionInterface> for QQmlExtensionPlugin
Source§unsafe fn static_upcast(
ptr: Ptr<QQmlExtensionPlugin>,
) -> Ptr<QQmlExtensionInterface>
unsafe fn static_upcast( ptr: Ptr<QQmlExtensionPlugin>, ) -> Ptr<QQmlExtensionInterface>
Calls C++ function: QQmlExtensionInterface* static_cast<QQmlExtensionInterface*>(QQmlExtensionPlugin* ptr)
.
Source§impl StaticUpcast<QQmlTypesExtensionInterface> for QQmlExtensionInterface
impl StaticUpcast<QQmlTypesExtensionInterface> for QQmlExtensionInterface
Source§unsafe fn static_upcast(
ptr: Ptr<QQmlExtensionInterface>,
) -> Ptr<QQmlTypesExtensionInterface>
unsafe fn static_upcast( ptr: Ptr<QQmlExtensionInterface>, ) -> Ptr<QQmlTypesExtensionInterface>
Calls C++ function: QQmlTypesExtensionInterface* static_cast<QQmlTypesExtensionInterface*>(QQmlExtensionInterface* ptr)
.