pub struct Version(/* private fields */);
Expand description

This enum provides symbolic synonyms for the data serialization format version numbers.

C++ enum: QDataStream::Version.

C++ documentation:

This enum provides symbolic synonyms for the data serialization format version numbers.

See also setVersion() and version().

Implementations§

source§

impl Version

source

pub fn to_int(&self) -> c_int

source§

impl Version

source

pub const Qt10: Version = _

Version 1 (Qt 1.x) (C++ enum variant: Qt_1_0 = 1)

source

pub const Qt20: Version = _

Version 2 (Qt 2.0) (C++ enum variant: Qt_2_0 = 2)

source

pub const Qt21: Version = _

Version 3 (Qt 2.1, 2.2, 2.3) (C++ enum variant: Qt_2_1 = 3)

source

pub const Qt30: Version = _

Version 4 (Qt 3.0) (C++ enum variant: Qt_3_0 = 4)

source

pub const Qt31: Version = _

Version 5 (Qt 3.1, 3.2) (C++ enum variant: Qt_3_1 = 5)

source

pub const Qt33: Version = _

Version 6 (Qt 3.3) (C++ enum variant: Qt_3_3 = 6)

source

pub const Qt40: Version = _

Version 7 (Qt 4.0, Qt 4.1) (C++ enum variant: Qt_4_0 = 7)

source

pub const Qt41: Version = _

Version 7 (Qt 4.0, Qt 4.1) (C++ enum variant: Qt_4_1 = 7)

source

pub const Qt42: Version = _

Version 8 (Qt 4.2) (C++ enum variant: Qt_4_2 = 8)

source

pub const Qt43: Version = _

Version 9 (Qt 4.3) (C++ enum variant: Qt_4_3 = 9)

source

pub const Qt44: Version = _

Version 10 (Qt 4.4) (C++ enum variant: Qt_4_4 = 10)

source

pub const Qt45: Version = _

Version 11 (Qt 4.5) (C++ enum variant: Qt_4_5 = 11)

source

pub const Qt46: Version = _

Version 12 (Qt 4.6, Qt 4.7, Qt 4.8) (C++ enum variant: Qt_4_6 = 12)

source

pub const Qt47: Version = _

Same as Qt_4_6. (C++ enum variant: Qt_4_7 = 12)

source

pub const Qt48: Version = _

Same as Qt_4_6. (C++ enum variant: Qt_4_8 = 12)

source

pub const Qt49: Version = _

Same as Qt_4_6. (C++ enum variant: Qt_4_9 = 12)

source

pub const Qt50: Version = _

Version 13 (Qt 5.0) (C++ enum variant: Qt_5_0 = 13)

source

pub const Qt51: Version = _

Version 14 (Qt 5.1) (C++ enum variant: Qt_5_1 = 14)

source

pub const Qt52: Version = _

Version 15 (Qt 5.2) (C++ enum variant: Qt_5_2 = 15)

source

pub const Qt53: Version = _

Same as Qt_5_2 (C++ enum variant: Qt_5_3 = 15)

source

pub const Qt54: Version = _

Version 16 (Qt 5.4) (C++ enum variant: Qt_5_4 = 16)

source

pub const Qt55: Version = _

Same as Qt_5_4 (C++ enum variant: Qt_5_5 = 16)

source

pub const Qt56: Version = _

Version 17 (Qt 5.6) (C++ enum variant: Qt_5_6 = 17)

source

pub const Qt57: Version = _

Same as Qt_5_6 (C++ enum variant: Qt_5_7 = 17)

source

pub const Qt58: Version = _

Same as Qt_5_6 (C++ enum variant: Qt_5_8 = 17)

source

pub const Qt59: Version = _

Same as Qt_5_6 (C++ enum variant: Qt_5_9 = 17)

source

pub const QtDefaultCompiledVersion: Version = _

C++ enum variant: Qt_DefaultCompiledVersion = 17

source

pub const Qt510: Version = _

Same as Qt_5_6 (C++ enum variant: Qt_5_10 = 17)

source

pub const Qt511: Version = _

Same as Qt_5_6 (C++ enum variant: Qt_5_11 = 17)

source

pub const Qt512: Version = _

Version 18 (Qt 5.12) (C++ enum variant: Qt_5_12 = 18)

source

pub const QtDefaultCompiledVersion2: Version = _

C++ enum variant: Qt_DefaultCompiledVersion = 18

source

pub const Qt513: Version = _

Version 19 (Qt 5.13) (C++ enum variant: Qt_5_13 = 19)

source

pub const QtDefaultCompiledVersion3: Version = _

C++ enum variant: Qt_DefaultCompiledVersion = 19

source

pub const Qt514: Version = _

Same as Qt_5_13 (C++ enum variant: Qt_5_14 = 19)

Trait Implementations§

source§

impl Clone for Version

source§

fn clone(&self) -> Version

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Version

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Version> for c_int

source§

fn from(value: Version) -> Self

Converts to this type from the input type.
source§

impl From<i32> for Version

source§

fn from(value: c_int) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Version

source§

fn eq(&self, other: &Version) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for Version

source§

impl Eq for Version

source§

impl StructuralEq for Version

source§

impl StructuralPartialEq for Version

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> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

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

§

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>,

§

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.