Skip to main content

QSysInfo

Struct QSysInfo 

Source
pub struct QSysInfo { /* private fields */ }
Expand description

C++ class: QSysInfo.

Implementations§

Source§

impl QSysInfo

Source

pub unsafe fn boot_unique_id() -> CppBox<QByteArray>

Calls C++ function: static QByteArray QSysInfo::bootUniqueId().

Source

pub unsafe fn build_abi() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::buildAbi().

Source

pub unsafe fn build_cpu_architecture() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::buildCpuArchitecture().

Source

pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QSysInfo>>, ) -> Ref<QSysInfo>

Calls C++ function: QSysInfo& QSysInfo::operator=(const QSysInfo& other).

Source

pub unsafe fn current_cpu_architecture() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::currentCpuArchitecture().

Source

pub unsafe fn kernel_type() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::kernelType().

Source

pub unsafe fn kernel_version() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::kernelVersion().

Source

pub unsafe fn mac_version() -> MacVersion

Calls C++ function: static QSysInfo::MacVersion QSysInfo::macVersion().

Source

pub unsafe fn machine_host_name() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::machineHostName().

Source

pub unsafe fn machine_unique_id() -> CppBox<QByteArray>

Calls C++ function: static QByteArray QSysInfo::machineUniqueId().

Source

pub unsafe fn macintosh_version() -> MacVersion

Returns the value of the MacintoshVersion field.

Source

pub unsafe fn new() -> CppBox<QSysInfo>

Calls C++ function: [constructor] void QSysInfo::QSysInfo().

Source

pub unsafe fn new_copy(other: impl CastInto<Ref<QSysInfo>>) -> CppBox<QSysInfo>

Calls C++ function: [constructor] void QSysInfo::QSysInfo(const QSysInfo& other).

Source

pub unsafe fn pretty_product_name() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::prettyProductName().

Source

pub unsafe fn product_type() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::productType().

Source

pub unsafe fn product_version() -> CppBox<QString>

Calls C++ function: static QString QSysInfo::productVersion().

Source

pub unsafe fn windows_version() -> WinVersion

Returns the value of the WindowsVersion field.

Source

pub unsafe fn windows_version2() -> WinVersion

Calls C++ function: static QSysInfo::WinVersion QSysInfo::windowsVersion().

Trait Implementations§

Source§

impl CppDeletable for QSysInfo

Source§

unsafe fn delete(&self)

Calls C++ function: [destructor] void QSysInfo::~QSysInfo().

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

Source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> StaticUpcast<T> for T

Source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.