pub struct IteratorFlag(/* private fields */);
Expand description
These flags can be passed to a QTreeWidgetItemIterator constructor (OR-ed together if more than one is used), so that the iterator will only iterate over items that match the given flags.
C++ enum: QTreeWidgetItemIterator::IteratorFlag
.
These flags can be passed to a QTreeWidgetItemIterator constructor (OR-ed together if more than one is used), so that the iterator will only iterate over items that match the given flags.
The IteratorFlags type is a typedef for QFlags<IteratorFlag>. It stores an OR combination of IteratorFlag values.
Implementations§
Source§impl IteratorFlag
impl IteratorFlag
Sourcepub const All: IteratorFlag
pub const All: IteratorFlag
C++ enum variant: All = 0
Sourcepub const Hidden: IteratorFlag
pub const Hidden: IteratorFlag
C++ enum variant: Hidden = 1
Sourcepub const NotHidden: IteratorFlag
pub const NotHidden: IteratorFlag
C++ enum variant: NotHidden = 2
Sourcepub const Selected: IteratorFlag
pub const Selected: IteratorFlag
C++ enum variant: Selected = 4
Sourcepub const Unselected: IteratorFlag
pub const Unselected: IteratorFlag
C++ enum variant: Unselected = 8
Sourcepub const Selectable: IteratorFlag
pub const Selectable: IteratorFlag
C++ enum variant: Selectable = 16
Sourcepub const NotSelectable: IteratorFlag
pub const NotSelectable: IteratorFlag
C++ enum variant: NotSelectable = 32
Sourcepub const DragEnabled: IteratorFlag
pub const DragEnabled: IteratorFlag
C++ enum variant: DragEnabled = 64
Sourcepub const DragDisabled: IteratorFlag
pub const DragDisabled: IteratorFlag
C++ enum variant: DragDisabled = 128
Sourcepub const DropEnabled: IteratorFlag
pub const DropEnabled: IteratorFlag
C++ enum variant: DropEnabled = 256
Sourcepub const DropDisabled: IteratorFlag
pub const DropDisabled: IteratorFlag
C++ enum variant: DropDisabled = 512
Sourcepub const HasChildren: IteratorFlag
pub const HasChildren: IteratorFlag
C++ enum variant: HasChildren = 1024
Sourcepub const NoChildren: IteratorFlag
pub const NoChildren: IteratorFlag
C++ enum variant: NoChildren = 2048
Sourcepub const Checked: IteratorFlag
pub const Checked: IteratorFlag
C++ enum variant: Checked = 4096
Sourcepub const NotChecked: IteratorFlag
pub const NotChecked: IteratorFlag
C++ enum variant: NotChecked = 8192
Sourcepub const Enabled: IteratorFlag
pub const Enabled: IteratorFlag
C++ enum variant: Enabled = 16384
Sourcepub const Disabled: IteratorFlag
pub const Disabled: IteratorFlag
C++ enum variant: Disabled = 32768
Sourcepub const Editable: IteratorFlag
pub const Editable: IteratorFlag
C++ enum variant: Editable = 65536
Sourcepub const NotEditable: IteratorFlag
pub const NotEditable: IteratorFlag
C++ enum variant: NotEditable = 131072
Sourcepub const UserFlag: IteratorFlag
pub const UserFlag: IteratorFlag
C++ enum variant: UserFlag = 16777216
Trait Implementations§
Source§impl<T: Into<QFlags<IteratorFlag>>> BitOr<T> for IteratorFlag
impl<T: Into<QFlags<IteratorFlag>>> BitOr<T> for IteratorFlag
Source§impl Clone for IteratorFlag
impl Clone for IteratorFlag
Source§fn clone(&self) -> IteratorFlag
fn clone(&self) -> IteratorFlag
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more