Struct qt_core::QFlags

source ·
pub struct QFlags<E> { /* private fields */ }
Expand description

An OR-combination of integer values of the enum type E.

This type serves as a replacement for Qt’s QFlags C++ template class.

Implementations§

source§

impl<E> QFlags<E>

source

pub fn to_int(self) -> c_int

source§

impl<E: Into<QFlags<E>>> QFlags<E>

source

pub fn test_flag(self, flag: E) -> bool

Returns true if flag is enabled in self.

source

pub fn is_empty(self) -> bool

Returns true if this value has no flags enabled.

Trait Implementations§

source§

impl<E, T: Into<QFlags<E>>> BitAnd<T> for QFlags<E>

§

type Output = QFlags<E>

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: T) -> QFlags<E>

Performs the & operation. Read more
source§

impl BitOr<QFlags<ComponentFormattingOption>> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitor( self, f: QFlags<ComponentFormattingOption> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> operator|(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> i, QFlags<QUrl::ComponentFormattingOption> f).

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the | operator.
source§

impl<E, T: Into<QFlags<E>>> BitOr<T> for QFlags<E>

§

type Output = QFlags<E>

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: T) -> QFlags<E>

Performs the | operation. Read more
source§

impl<E, T: Into<QFlags<E>>> BitXor<T> for QFlags<E>

§

type Output = QFlags<E>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, rhs: T) -> QFlags<E>

Performs the ^ operation. Read more
source§

impl<E: Clone> Clone for QFlags<E>

source§

fn clone(&self) -> QFlags<E>

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<T> Debug for QFlags<T>

source§

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

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

impl<E> Default for QFlags<E>

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<AlignmentFlag> for QFlags<AlignmentFlag>

source§

fn from(value: AlignmentFlag) -> Self

Converts to this type from the input type.
source§

impl From<Base64Option> for QFlags<Base64Option>

source§

fn from(value: Base64Option) -> Self

Converts to this type from the input type.
source§

impl From<BoundaryReason> for QFlags<BoundaryReason>

source§

fn from(value: BoundaryReason) -> Self

Converts to this type from the input type.
source§

impl From<CheckIndexOption> for QFlags<CheckIndexOption>

source§

fn from(value: CheckIndexOption) -> Self

Converts to this type from the input type.
source§

impl From<ComponentFormattingOption> for QFlags<ComponentFormattingOption>

source§

fn from(value: ComponentFormattingOption) -> Self

Converts to this type from the input type.
source§

impl From<ConversionFlag> for QFlags<ConversionFlag>

source§

fn from(value: ConversionFlag) -> Self

Converts to this type from the input type.
source§

impl From<DataSizeFormat> for QFlags<DataSizeFormat>

source§

fn from(value: DataSizeFormat) -> Self

Converts to this type from the input type.
source§

impl From<DiagnosticNotationOption> for QFlags<DiagnosticNotationOption>

source§

fn from(value: DiagnosticNotationOption) -> Self

Converts to this type from the input type.
source§

impl From<DockWidgetArea> for QFlags<DockWidgetArea>

source§

fn from(value: DockWidgetArea) -> Self

Converts to this type from the input type.
source§

impl From<DropAction> for QFlags<DropAction>

source§

fn from(value: DropAction) -> Self

Converts to this type from the input type.
source§

impl From<Edge> for QFlags<Edge>

source§

fn from(value: Edge) -> Self

Converts to this type from the input type.
source§

impl From<EncodingOption> for QFlags<EncodingOption>

source§

fn from(value: EncodingOption) -> Self

Converts to this type from the input type.
source§

impl From<FileHandleFlag> for QFlags<FileHandleFlag>

source§

fn from(value: FileHandleFlag) -> Self

Converts to this type from the input type.
source§

impl From<Filter> for QFlags<Filter>

source§

fn from(value: Filter) -> Self

Converts to this type from the input type.
source§

impl From<FindChildOption> for QFlags<FindChildOption>

source§

fn from(value: FindChildOption) -> Self

Converts to this type from the input type.
source§

impl From<Flag> for QFlags<Flag>

source§

fn from(value: Flag) -> Self

Converts to this type from the input type.
source§

impl From<GestureFlag> for QFlags<GestureFlag>

source§

fn from(value: GestureFlag) -> Self

Converts to this type from the input type.
source§

impl From<ImageConversionFlag> for QFlags<ImageConversionFlag>

source§

fn from(value: ImageConversionFlag) -> Self

Converts to this type from the input type.
source§

impl From<InputMethodHint> for QFlags<InputMethodHint>

source§

fn from(value: InputMethodHint) -> Self

Converts to this type from the input type.
source§

impl From<InputMethodQuery> for QFlags<InputMethodQuery>

source§

fn from(value: InputMethodQuery) -> Self

Converts to this type from the input type.
source§

impl From<ItemFlag> for QFlags<ItemFlag>

source§

fn from(value: ItemFlag) -> Self

Converts to this type from the input type.
source§

impl From<IteratorFlag> for QFlags<IteratorFlag>

source§

fn from(value: IteratorFlag) -> Self

Converts to this type from the input type.
source§

impl From<KeyboardModifier> for QFlags<KeyboardModifier>

source§

fn from(value: KeyboardModifier) -> Self

Converts to this type from the input type.
source§

impl From<LoadHint> for QFlags<LoadHint>

source§

fn from(value: LoadHint) -> Self

Converts to this type from the input type.
source§

impl From<LocateOption> for QFlags<LocateOption>

source§

fn from(value: LocateOption) -> Self

Converts to this type from the input type.
source§

impl From<MatchFlag> for QFlags<MatchFlag>

source§

fn from(value: MatchFlag) -> Self

Converts to this type from the input type.
source§

impl From<MatchOption> for QFlags<MatchOption>

source§

fn from(value: MatchOption) -> Self

Converts to this type from the input type.
source§

impl From<MouseButton> for QFlags<MouseButton>

source§

fn from(value: MouseButton) -> Self

Converts to this type from the input type.
source§

impl From<MouseEventFlag> for QFlags<MouseEventFlag>

source§

fn from(value: MouseEventFlag) -> Self

Converts to this type from the input type.
source§

impl From<NumberFlag> for QFlags<NumberFlag>

source§

fn from(value: NumberFlag) -> Self

Converts to this type from the input type.
source§

impl From<NumberOption> for QFlags<NumberOption>

source§

fn from(value: NumberOption) -> Self

Converts to this type from the input type.
source§

impl From<OpenModeFlag> for QFlags<OpenModeFlag>

source§

fn from(value: OpenModeFlag) -> Self

Converts to this type from the input type.
source§

impl From<Orientation> for QFlags<Orientation>

source§

fn from(value: Orientation) -> Self

Converts to this type from the input type.
source§

impl From<PatternOption> for QFlags<PatternOption>

source§

fn from(value: PatternOption) -> Self

Converts to this type from the input type.
source§

impl From<Permission> for QFlags<Permission>

source§

fn from(value: Permission) -> Self

Converts to this type from the input type.
source§

impl From<ProcessEventsFlag> for QFlags<ProcessEventsFlag>

source§

fn from(value: ProcessEventsFlag) -> Self

Converts to this type from the input type.
source§

impl<E> From<QFlags<E>> for c_int

source§

fn from(flags: QFlags<E>) -> Self

Converts to this type from the input type.
source§

impl From<ScreenOrientation> for QFlags<ScreenOrientation>

source§

fn from(value: ScreenOrientation) -> Self

Converts to this type from the input type.
source§

impl From<SectionFlag> for QFlags<SectionFlag>

source§

fn from(value: SectionFlag) -> Self

Converts to this type from the input type.
source§

impl From<SelectionFlag> for QFlags<SelectionFlag>

source§

fn from(value: SelectionFlag) -> Self

Converts to this type from the input type.
source§

impl From<SortFlag> for QFlags<SortFlag>

source§

fn from(value: SortFlag) -> Self

Converts to this type from the input type.
source§

impl From<SplitBehaviorFlags> for QFlags<SplitBehaviorFlags>

source§

fn from(value: SplitBehaviorFlags) -> Self

Converts to this type from the input type.
source§

impl From<TextInteractionFlag> for QFlags<TextInteractionFlag>

source§

fn from(value: TextInteractionFlag) -> Self

Converts to this type from the input type.
source§

impl From<ToolBarArea> for QFlags<ToolBarArea>

source§

fn from(value: ToolBarArea) -> Self

Converts to this type from the input type.
source§

impl From<TouchPointState> for QFlags<TouchPointState>

source§

fn from(value: TouchPointState) -> Self

Converts to this type from the input type.
source§

impl From<TypeFlag> for QFlags<TypeFlag>

source§

fn from(value: TypeFlag) -> Self

Converts to this type from the input type.
source§

impl From<UserInputResolutionOption> for QFlags<UserInputResolutionOption>

source§

fn from(value: UserInputResolutionOption) -> Self

Converts to this type from the input type.
source§

impl From<WindowState> for QFlags<WindowState>

source§

fn from(value: WindowState) -> Self

Converts to this type from the input type.
source§

impl From<WindowType> for QFlags<WindowType>

source§

fn from(value: WindowType) -> Self

Converts to this type from the input type.
source§

impl<E> From<i32> for QFlags<E>

source§

fn from(value: c_int) -> Self

Converts to this type from the input type.
source§

impl Shl<QFlags<AlignmentFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<AlignmentFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::AlignmentFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<AlignmentFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<AlignmentFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::AlignmentFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Base64Option>> for &QDataStream

source§

fn shl(self, e: QFlags<Base64Option>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QByteArray::Base64Option> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Base64Option>> for &QDebug

source§

fn shl(self, flags: QFlags<Base64Option>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QByteArray::Base64Option>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<BoundaryReason>> for &QDataStream

source§

fn shl(self, e: QFlags<BoundaryReason>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextBoundaryFinder::BoundaryReason> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<BoundaryReason>> for &QDebug

source§

fn shl(self, flags: QFlags<BoundaryReason>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextBoundaryFinder::BoundaryReason>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<CheckIndexOption>> for &QDataStream

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<CheckIndexOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QAbstractItemModel::CheckIndexOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<CheckIndexOption>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<CheckIndexOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QAbstractItemModel::CheckIndexOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ComponentFormattingOption>> for &QDataStream

source§

fn shl(self, e: QFlags<ComponentFormattingOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QUrl::ComponentFormattingOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ComponentFormattingOption>> for &QDebug

source§

fn shl(self, flags: QFlags<ComponentFormattingOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QUrl::ComponentFormattingOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ConversionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ConversionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextCodec::ConversionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ConversionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ConversionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextCodec::ConversionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DataSizeFormat>> for &QDataStream

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<DataSizeFormat>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLocale::DataSizeFormat> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DataSizeFormat>> for &QDebug

Available on cpp_lib_version="5.11.3" or cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<DataSizeFormat>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLocale::DataSizeFormat>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DiagnosticNotationOption>> for &QDataStream

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<DiagnosticNotationOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCborValue::DiagnosticNotationOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DiagnosticNotationOption>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<DiagnosticNotationOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCborValue::DiagnosticNotationOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DockWidgetArea>> for &QDataStream

source§

fn shl(self, e: QFlags<DockWidgetArea>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::DockWidgetArea> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DockWidgetArea>> for &QDebug

source§

fn shl(self, flags: QFlags<DockWidgetArea>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::DockWidgetArea>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DropAction>> for &QDataStream

source§

fn shl(self, e: QFlags<DropAction>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::DropAction> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<DropAction>> for &QDebug

source§

fn shl(self, flags: QFlags<DropAction>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::DropAction>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Edge>> for &QDataStream

source§

fn shl(self, e: QFlags<Edge>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::Edge> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Edge>> for &QDebug

source§

fn shl(self, flags: QFlags<Edge>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::Edge>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<EncodingOption>> for &QDataStream

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<EncodingOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCborValue::EncodingOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<EncodingOption>> for &QDebug

Available on cpp_lib_version="5.12.2" or cpp_lib_version="5.13.0" or cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<EncodingOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCborValue::EncodingOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FileHandleFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<FileHandleFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QFileDevice::FileHandleFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FileHandleFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<FileHandleFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QFileDevice::FileHandleFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Filter>> for &QDataStream

source§

fn shl(self, e: QFlags<Filter>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDir::Filter> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Filter>> for &QDebug

source§

fn shl(self, flags: QFlags<Filter>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDir::Filter>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FindChildOption>> for &QDataStream

source§

fn shl(self, e: QFlags<FindChildOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::FindChildOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<FindChildOption>> for &QDebug

source§

fn shl(self, flags: QFlags<FindChildOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::FindChildOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Flag>> for &QDataStream

source§

fn shl(self, e: QFlags<Flag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QCommandLineOption::Flag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Flag>> for &QDebug

source§

fn shl(self, flags: QFlags<Flag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QCommandLineOption::Flag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<GestureFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<GestureFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::GestureFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<GestureFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<GestureFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::GestureFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ImageConversionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ImageConversionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ImageConversionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ImageConversionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ImageConversionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ImageConversionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodHint>> for &QDataStream

source§

fn shl(self, e: QFlags<InputMethodHint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::InputMethodHint> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodHint>> for &QDebug

source§

fn shl(self, flags: QFlags<InputMethodHint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::InputMethodHint>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodQuery>> for &QDataStream

source§

fn shl(self, e: QFlags<InputMethodQuery>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::InputMethodQuery> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<InputMethodQuery>> for &QDebug

source§

fn shl(self, flags: QFlags<InputMethodQuery>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::InputMethodQuery>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ItemFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ItemFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ItemFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ItemFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ItemFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ItemFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<IteratorFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<IteratorFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDirIterator::IteratorFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<IteratorFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<IteratorFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDirIterator::IteratorFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<KeyboardModifier>> for &QDataStream

source§

fn shl(self, e: QFlags<KeyboardModifier>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::KeyboardModifier> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<KeyboardModifier>> for &QDebug

source§

fn shl(self, flags: QFlags<KeyboardModifier>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::KeyboardModifier>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LoadHint>> for &QDataStream

source§

fn shl(self, e: QFlags<LoadHint>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLibrary::LoadHint> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LoadHint>> for &QDebug

source§

fn shl(self, flags: QFlags<LoadHint>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLibrary::LoadHint>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LocateOption>> for &QDataStream

source§

fn shl(self, e: QFlags<LocateOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QStandardPaths::LocateOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<LocateOption>> for &QDebug

source§

fn shl(self, flags: QFlags<LocateOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QStandardPaths::LocateOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<MatchFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MatchFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<MatchFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MatchFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchOption>> for &QDataStream

source§

fn shl(self, e: QFlags<MatchOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QRegularExpression::MatchOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MatchOption>> for &QDebug

source§

fn shl(self, flags: QFlags<MatchOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QRegularExpression::MatchOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseButton>> for &QDataStream

source§

fn shl(self, e: QFlags<MouseButton>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MouseButton> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseButton>> for &QDebug

source§

fn shl(self, flags: QFlags<MouseButton>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MouseButton>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseEventFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<MouseEventFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::MouseEventFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<MouseEventFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<MouseEventFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::MouseEventFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<NumberFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QTextStream::NumberFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<NumberFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QTextStream::NumberFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberOption>> for &QDataStream

source§

fn shl(self, e: QFlags<NumberOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QLocale::NumberOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<NumberOption>> for &QDebug

source§

fn shl(self, flags: QFlags<NumberOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QLocale::NumberOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<OpenModeFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<OpenModeFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QIODevice::OpenModeFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<OpenModeFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<OpenModeFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QIODevice::OpenModeFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Orientation>> for &QDataStream

source§

fn shl(self, e: QFlags<Orientation>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::Orientation> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Orientation>> for &QDebug

source§

fn shl(self, flags: QFlags<Orientation>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::Orientation>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<PatternOption>> for &QDataStream

source§

fn shl(self, e: QFlags<PatternOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QRegularExpression::PatternOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<PatternOption>> for &QDebug

source§

fn shl(self, flags: QFlags<PatternOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QRegularExpression::PatternOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Permission>> for &QDataStream

source§

fn shl(self, e: QFlags<Permission>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QFileDevice::Permission> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<Permission>> for &QDebug

source§

fn shl(self, flags: QFlags<Permission>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QFileDevice::Permission>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ProcessEventsFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<ProcessEventsFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QEventLoop::ProcessEventsFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ProcessEventsFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<ProcessEventsFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QEventLoop::ProcessEventsFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ScreenOrientation>> for &QDataStream

source§

fn shl(self, e: QFlags<ScreenOrientation>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ScreenOrientation> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ScreenOrientation>> for &QDebug

source§

fn shl(self, flags: QFlags<ScreenOrientation>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ScreenOrientation>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SectionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SectionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QString::SectionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SectionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SectionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QString::SectionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SelectionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SelectionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QItemSelectionModel::SelectionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SelectionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SelectionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QItemSelectionModel::SelectionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SortFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<SortFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QDir::SortFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SortFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<SortFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QDir::SortFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SplitBehaviorFlags>> for &QDataStream

Available on cpp_lib_version="5.14.0" only.
source§

fn shl(self, e: QFlags<SplitBehaviorFlags>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::SplitBehaviorFlags> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<SplitBehaviorFlags>> for &QDebug

Available on cpp_lib_version="5.14.0" only.
source§

fn shl(self, flags: QFlags<SplitBehaviorFlags>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::SplitBehaviorFlags>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TextInteractionFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<TextInteractionFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::TextInteractionFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TextInteractionFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<TextInteractionFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::TextInteractionFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ToolBarArea>> for &QDataStream

source§

fn shl(self, e: QFlags<ToolBarArea>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::ToolBarArea> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<ToolBarArea>> for &QDebug

source§

fn shl(self, flags: QFlags<ToolBarArea>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::ToolBarArea>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TouchPointState>> for &QDataStream

source§

fn shl(self, e: QFlags<TouchPointState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::TouchPointState> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TouchPointState>> for &QDebug

source§

fn shl(self, flags: QFlags<TouchPointState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::TouchPointState>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TypeFlag>> for &QDataStream

source§

fn shl(self, e: QFlags<TypeFlag>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QMetaType::TypeFlag> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<TypeFlag>> for &QDebug

source§

fn shl(self, flags: QFlags<TypeFlag>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QMetaType::TypeFlag>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<UserInputResolutionOption>> for &QDataStream

source§

fn shl(self, e: QFlags<UserInputResolutionOption>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<QUrl::UserInputResolutionOption> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<UserInputResolutionOption>> for &QDebug

source§

fn shl(self, flags: QFlags<UserInputResolutionOption>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<QUrl::UserInputResolutionOption>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowState>> for &QDataStream

source§

fn shl(self, e: QFlags<WindowState>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::WindowState> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowState>> for &QDebug

source§

fn shl(self, flags: QFlags<WindowState>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::WindowState>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowType>> for &QDataStream

source§

fn shl(self, e: QFlags<WindowType>) -> Ref<QDataStream>

Writes bit array ba to stream out.

Calls C++ function: QDataStream& operator<<(QDataStream& s, QFlags<Qt::WindowType> e).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = Ref<QDataStream>

The resulting type after applying the << operator.
source§

impl Shl<QFlags<WindowType>> for &QDebug

source§

fn shl(self, flags: QFlags<WindowType>) -> CppBox<QDebug>

Writes bit array ba to stream out.

Calls C++ function: QDebug operator<<(QDebug debug, const QFlags<Qt::WindowType>& flags).

Warning: no exact match found in C++ documentation. Below is the C++ documentation for QDataStream &operator<<(QDataStream &out, const QBitArray &ba):

Writes bit array ba to stream out.

See also Format of the QDataStream operators.

§

type Output = CppBox<QDebug>

The resulting type after applying the << operator.
source§

impl<E: Copy> Copy for QFlags<E>

Auto Trait Implementations§

§

impl<E> RefUnwindSafe for QFlags<E>
where E: RefUnwindSafe,

§

impl<E> Send for QFlags<E>
where E: Send,

§

impl<E> Sync for QFlags<E>
where E: Sync,

§

impl<E> Unpin for QFlags<E>
where E: Unpin,

§

impl<E> UnwindSafe for QFlags<E>
where E: UnwindSafe,

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.