[−][src]Struct qt_widgets::q_tree_widget_item_iterator::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.
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.
Methods
impl IteratorFlag
[src]
impl IteratorFlag
[src]
pub const All: IteratorFlag
[src]
C++ enum variant: All = 0
pub const Hidden: IteratorFlag
[src]
C++ enum variant: Hidden = 1
pub const NotHidden: IteratorFlag
[src]
C++ enum variant: NotHidden = 2
pub const Selected: IteratorFlag
[src]
C++ enum variant: Selected = 4
pub const Unselected: IteratorFlag
[src]
C++ enum variant: Unselected = 8
pub const Selectable: IteratorFlag
[src]
C++ enum variant: Selectable = 16
pub const NotSelectable: IteratorFlag
[src]
C++ enum variant: NotSelectable = 32
pub const DragEnabled: IteratorFlag
[src]
C++ enum variant: DragEnabled = 64
pub const DragDisabled: IteratorFlag
[src]
C++ enum variant: DragDisabled = 128
pub const DropEnabled: IteratorFlag
[src]
C++ enum variant: DropEnabled = 256
pub const DropDisabled: IteratorFlag
[src]
C++ enum variant: DropDisabled = 512
pub const HasChildren: IteratorFlag
[src]
C++ enum variant: HasChildren = 1024
pub const NoChildren: IteratorFlag
[src]
C++ enum variant: NoChildren = 2048
pub const Checked: IteratorFlag
[src]
C++ enum variant: Checked = 4096
pub const NotChecked: IteratorFlag
[src]
C++ enum variant: NotChecked = 8192
pub const Enabled: IteratorFlag
[src]
C++ enum variant: Enabled = 16384
pub const Disabled: IteratorFlag
[src]
C++ enum variant: Disabled = 32768
pub const Editable: IteratorFlag
[src]
C++ enum variant: Editable = 65536
pub const NotEditable: IteratorFlag
[src]
C++ enum variant: NotEditable = 131072
pub const UserFlag: IteratorFlag
[src]
C++ enum variant: UserFlag = 16777216
Trait Implementations
impl<T: Into<QFlags<IteratorFlag>>> BitOr<T> for IteratorFlag
[src]
type Output = QFlags<IteratorFlag>
The resulting type after applying the |
operator.
fn bitor(self, rhs: T) -> QFlags<IteratorFlag>
[src]
impl Clone for IteratorFlag
[src]
fn clone(&self) -> IteratorFlag
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for IteratorFlag
[src]
impl Debug for IteratorFlag
[src]
impl Eq for IteratorFlag
[src]
impl From<IteratorFlag> for c_int
[src]
fn from(value: IteratorFlag) -> Self
[src]
impl From<IteratorFlag> for QFlags<IteratorFlag>
[src]
fn from(value: IteratorFlag) -> Self
[src]
impl From<i32> for IteratorFlag
[src]
impl PartialEq<IteratorFlag> for IteratorFlag
[src]
fn eq(&self, other: &IteratorFlag) -> bool
[src]
fn ne(&self, other: &IteratorFlag) -> bool
[src]
impl StructuralEq for IteratorFlag
[src]
impl StructuralPartialEq for IteratorFlag
[src]
Auto Trait Implementations
impl RefUnwindSafe for IteratorFlag
impl Send for IteratorFlag
impl Sync for IteratorFlag
impl Unpin for IteratorFlag
impl UnwindSafe for IteratorFlag
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> CastInto<U> for T where
U: CastFrom<T>,
[src]
U: CastFrom<T>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> StaticUpcast<T> for T
[src]
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,