pub struct ItemFlag(/* private fields */);Expand description
C++ enum: Qt::ItemFlag.
Implementations§
Source§impl ItemFlag
impl ItemFlag
Sourcepub const NoItemFlags: ItemFlag
pub const NoItemFlags: ItemFlag
C++ enum variant: NoItemFlags = 0
Sourcepub const ItemIsSelectable: ItemFlag
pub const ItemIsSelectable: ItemFlag
C++ enum variant: ItemIsSelectable = 1
Sourcepub const ItemIsEditable: ItemFlag
pub const ItemIsEditable: ItemFlag
C++ enum variant: ItemIsEditable = 2
Sourcepub const ItemIsDragEnabled: ItemFlag
pub const ItemIsDragEnabled: ItemFlag
C++ enum variant: ItemIsDragEnabled = 4
Sourcepub const ItemIsDropEnabled: ItemFlag
pub const ItemIsDropEnabled: ItemFlag
C++ enum variant: ItemIsDropEnabled = 8
Sourcepub const ItemIsUserCheckable: ItemFlag
pub const ItemIsUserCheckable: ItemFlag
C++ enum variant: ItemIsUserCheckable = 16
Sourcepub const ItemIsEnabled: ItemFlag
pub const ItemIsEnabled: ItemFlag
C++ enum variant: ItemIsEnabled = 32
Sourcepub const ItemIsAutoTristate: ItemFlag
pub const ItemIsAutoTristate: ItemFlag
C++ enum variant: ItemIsAutoTristate = 64
Sourcepub const ItemIsTristate: ItemFlag
pub const ItemIsTristate: ItemFlag
C++ enum variant: ItemIsTristate = 64
Sourcepub const ItemNeverHasChildren: ItemFlag
pub const ItemNeverHasChildren: ItemFlag
C++ enum variant: ItemNeverHasChildren = 128
Sourcepub const ItemIsUserTristate: ItemFlag
pub const ItemIsUserTristate: ItemFlag
C++ enum variant: ItemIsUserTristate = 256
Trait Implementations§
impl Copy for ItemFlag
impl Eq for ItemFlag
impl StructuralPartialEq for ItemFlag
Auto Trait Implementations§
impl Freeze for ItemFlag
impl RefUnwindSafe for ItemFlag
impl Send for ItemFlag
impl Sync for ItemFlag
impl Unpin for ItemFlag
impl UnsafeUnpin for ItemFlag
impl UnwindSafe for ItemFlag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more