Skip to main content

QStandardItem

Struct QStandardItem 

Source
pub struct QStandardItem { /* private fields */ }
Expand description

C++ class: QStandardItem.

Implementations§

Source§

impl QStandardItem

Source

pub unsafe fn accessible_description(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::accessibleDescription() const.

Source

pub unsafe fn accessible_text(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::accessibleText() const.

Source

pub unsafe fn append_column( &self, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::appendColumn(const QList<QStandardItem*>& items).

Source

pub unsafe fn append_row_q_list_of_q_standard_item( &self, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::appendRow(const QList<QStandardItem*>& items).

Source

pub unsafe fn append_row_q_standard_item( &self, item: impl CastInto<Ptr<QStandardItem>>, )

Calls C++ function: void QStandardItem::appendRow(QStandardItem* item).

Source

pub unsafe fn append_rows( &self, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::appendRows(const QList<QStandardItem*>& items).

Source

pub unsafe fn background(&self) -> CppBox<QBrush>

Calls C++ function: QBrush QStandardItem::background() const.

Source

pub unsafe fn check_state(&self) -> CheckState

Calls C++ function: Qt::CheckState QStandardItem::checkState() const.

Source

pub unsafe fn child_2a(&self, row: c_int, column: c_int) -> Ptr<QStandardItem>

Calls C++ function: QStandardItem* QStandardItem::child(int row, int column = …) const.

Source

pub unsafe fn child_1a(&self, row: c_int) -> Ptr<QStandardItem>

Calls C++ function: QStandardItem* QStandardItem::child(int row) const.

Source

pub unsafe fn clear_data(&self)

Calls C++ function: void QStandardItem::clearData().

Source

pub unsafe fn clone(&self) -> Ptr<QStandardItem>

Calls C++ function: virtual QStandardItem* QStandardItem::clone() const.

Source

pub unsafe fn column(&self) -> c_int

Calls C++ function: int QStandardItem::column() const.

Source

pub unsafe fn column_count(&self) -> c_int

Calls C++ function: int QStandardItem::columnCount() const.

Source

pub unsafe fn data_1a(&self, role: c_int) -> CppBox<QVariant>

Calls C++ function: virtual QVariant QStandardItem::data(int role = …) const.

Source

pub unsafe fn data_0a(&self) -> CppBox<QVariant>

Calls C++ function: virtual QVariant QStandardItem::data() const.

Source

pub unsafe fn flags(&self) -> QFlags<ItemFlag>

Calls C++ function: QFlags<Qt::ItemFlag> QStandardItem::flags() const.

Source

pub unsafe fn font(&self) -> CppBox<QFont>

Calls C++ function: QFont QStandardItem::font() const.

Source

pub unsafe fn foreground(&self) -> CppBox<QBrush>

Calls C++ function: QBrush QStandardItem::foreground() const.

Source

pub unsafe fn has_children(&self) -> bool

Calls C++ function: bool QStandardItem::hasChildren() const.

Source

pub unsafe fn icon(&self) -> CppBox<QIcon>

Calls C++ function: QIcon QStandardItem::icon() const.

Source

pub unsafe fn index(&self) -> CppBox<QModelIndex>

Calls C++ function: QModelIndex QStandardItem::index() const.

Source

pub unsafe fn insert_column( &self, column: c_int, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::insertColumn(int column, const QList<QStandardItem*>& items).

Source

pub unsafe fn insert_columns(&self, column: c_int, count: c_int)

Calls C++ function: void QStandardItem::insertColumns(int column, int count).

Source

pub unsafe fn insert_row_int_q_list_of_q_standard_item( &self, row: c_int, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::insertRow(int row, const QList<QStandardItem*>& items).

Source

pub unsafe fn insert_row_int_q_standard_item( &self, row: c_int, item: impl CastInto<Ptr<QStandardItem>>, )

Calls C++ function: void QStandardItem::insertRow(int row, QStandardItem* item).

Source

pub unsafe fn insert_rows_int_q_list_of_q_standard_item( &self, row: c_int, items: impl CastInto<Ref<QListOfQStandardItem>>, )

Calls C++ function: void QStandardItem::insertRows(int row, const QList<QStandardItem*>& items).

Source

pub unsafe fn insert_rows_2_int(&self, row: c_int, count: c_int)

Calls C++ function: void QStandardItem::insertRows(int row, int count).

Source

pub unsafe fn is_auto_tristate(&self) -> bool

Calls C++ function: bool QStandardItem::isAutoTristate() const.

Source

pub unsafe fn is_checkable(&self) -> bool

Calls C++ function: bool QStandardItem::isCheckable() const.

Source

pub unsafe fn is_drag_enabled(&self) -> bool

Calls C++ function: bool QStandardItem::isDragEnabled() const.

Source

pub unsafe fn is_drop_enabled(&self) -> bool

Calls C++ function: bool QStandardItem::isDropEnabled() const.

Source

pub unsafe fn is_editable(&self) -> bool

Calls C++ function: bool QStandardItem::isEditable() const.

Source

pub unsafe fn is_enabled(&self) -> bool

Calls C++ function: bool QStandardItem::isEnabled() const.

Source

pub unsafe fn is_selectable(&self) -> bool

Calls C++ function: bool QStandardItem::isSelectable() const.

Source

pub unsafe fn is_tristate(&self) -> bool

Calls C++ function: bool QStandardItem::isTristate() const.

Source

pub unsafe fn is_user_tristate(&self) -> bool

Calls C++ function: bool QStandardItem::isUserTristate() const.

Source

pub unsafe fn model(&self) -> QPtr<QStandardItemModel>

Calls C++ function: QStandardItemModel* QStandardItem::model() const.

Source

pub unsafe fn new() -> CppBox<QStandardItem>

Calls C++ function: [constructor] void QStandardItem::QStandardItem().

Source

pub unsafe fn from_q_string( text: impl CastInto<Ref<QString>>, ) -> CppBox<QStandardItem>

Calls C++ function: [constructor] void QStandardItem::QStandardItem(const QString& text).

Source

pub unsafe fn from_q_icon_q_string( icon: impl CastInto<Ref<QIcon>>, text: impl CastInto<Ref<QString>>, ) -> CppBox<QStandardItem>

Calls C++ function: [constructor] void QStandardItem::QStandardItem(const QIcon& icon, const QString& text).

Source

pub unsafe fn from_2_int(rows: c_int, columns: c_int) -> CppBox<QStandardItem>

Calls C++ function: [constructor] void QStandardItem::QStandardItem(int rows, int columns = …).

Source

pub unsafe fn from_int(rows: c_int) -> CppBox<QStandardItem>

Calls C++ function: [constructor] void QStandardItem::QStandardItem(int rows).

Source

pub unsafe fn parent(&self) -> Ptr<QStandardItem>

Calls C++ function: QStandardItem* QStandardItem::parent() const.

Source

pub unsafe fn read(&self, in_: impl CastInto<Ref<QDataStream>>)

Calls C++ function: virtual void QStandardItem::read(QDataStream& in).

Source

pub unsafe fn remove_column(&self, column: c_int)

Calls C++ function: void QStandardItem::removeColumn(int column).

Source

pub unsafe fn remove_columns(&self, column: c_int, count: c_int)

Calls C++ function: void QStandardItem::removeColumns(int column, int count).

Source

pub unsafe fn remove_row(&self, row: c_int)

Calls C++ function: void QStandardItem::removeRow(int row).

Source

pub unsafe fn remove_rows(&self, row: c_int, count: c_int)

Calls C++ function: void QStandardItem::removeRows(int row, int count).

Source

pub unsafe fn row(&self) -> c_int

Calls C++ function: int QStandardItem::row() const.

Source

pub unsafe fn row_count(&self) -> c_int

Calls C++ function: int QStandardItem::rowCount() const.

Source

pub unsafe fn set_accessible_description( &self, accessible_description: impl CastInto<Ref<QString>>, )

Calls C++ function: void QStandardItem::setAccessibleDescription(const QString& accessibleDescription).

Source

pub unsafe fn set_accessible_text( &self, accessible_text: impl CastInto<Ref<QString>>, )

Calls C++ function: void QStandardItem::setAccessibleText(const QString& accessibleText).

Source

pub unsafe fn set_auto_tristate(&self, tristate: bool)

Calls C++ function: void QStandardItem::setAutoTristate(bool tristate).

Source

pub unsafe fn set_background(&self, brush: impl CastInto<Ref<QBrush>>)

Calls C++ function: void QStandardItem::setBackground(const QBrush& brush).

Source

pub unsafe fn set_check_state(&self, check_state: CheckState)

Calls C++ function: void QStandardItem::setCheckState(Qt::CheckState checkState).

Source

pub unsafe fn set_checkable(&self, checkable: bool)

Calls C++ function: void QStandardItem::setCheckable(bool checkable).

Source

pub unsafe fn set_child_3a( &self, row: c_int, column: c_int, item: impl CastInto<Ptr<QStandardItem>>, )

Calls C++ function: void QStandardItem::setChild(int row, int column, QStandardItem* item).

Source

pub unsafe fn set_child_2a( &self, row: c_int, item: impl CastInto<Ptr<QStandardItem>>, )

Calls C++ function: void QStandardItem::setChild(int row, QStandardItem* item).

Source

pub unsafe fn set_column_count(&self, columns: c_int)

Calls C++ function: void QStandardItem::setColumnCount(int columns).

Source

pub unsafe fn set_data_2a( &self, value: impl CastInto<Ref<QVariant>>, role: c_int, )

Calls C++ function: virtual void QStandardItem::setData(const QVariant& value, int role = …).

Source

pub unsafe fn set_data_1a(&self, value: impl CastInto<Ref<QVariant>>)

Calls C++ function: virtual void QStandardItem::setData(const QVariant& value).

Source

pub unsafe fn set_drag_enabled(&self, drag_enabled: bool)

Calls C++ function: void QStandardItem::setDragEnabled(bool dragEnabled).

Source

pub unsafe fn set_drop_enabled(&self, drop_enabled: bool)

Calls C++ function: void QStandardItem::setDropEnabled(bool dropEnabled).

Source

pub unsafe fn set_editable(&self, editable: bool)

Calls C++ function: void QStandardItem::setEditable(bool editable).

Source

pub unsafe fn set_enabled(&self, enabled: bool)

Calls C++ function: void QStandardItem::setEnabled(bool enabled).

Source

pub unsafe fn set_flags(&self, flags: QFlags<ItemFlag>)

Calls C++ function: void QStandardItem::setFlags(QFlags<Qt::ItemFlag> flags).

Source

pub unsafe fn set_font(&self, font: impl CastInto<Ref<QFont>>)

Calls C++ function: void QStandardItem::setFont(const QFont& font).

Source

pub unsafe fn set_foreground(&self, brush: impl CastInto<Ref<QBrush>>)

Calls C++ function: void QStandardItem::setForeground(const QBrush& brush).

Source

pub unsafe fn set_icon(&self, icon: impl CastInto<Ref<QIcon>>)

Calls C++ function: void QStandardItem::setIcon(const QIcon& icon).

Source

pub unsafe fn set_row_count(&self, rows: c_int)

Calls C++ function: void QStandardItem::setRowCount(int rows).

Source

pub unsafe fn set_selectable(&self, selectable: bool)

Calls C++ function: void QStandardItem::setSelectable(bool selectable).

Source

pub unsafe fn set_size_hint(&self, size_hint: impl CastInto<Ref<QSize>>)

Calls C++ function: void QStandardItem::setSizeHint(const QSize& sizeHint).

Source

pub unsafe fn set_status_tip(&self, status_tip: impl CastInto<Ref<QString>>)

Calls C++ function: void QStandardItem::setStatusTip(const QString& statusTip).

Source

pub unsafe fn set_text(&self, text: impl CastInto<Ref<QString>>)

Calls C++ function: void QStandardItem::setText(const QString& text).

Source

pub unsafe fn set_text_alignment(&self, text_alignment: QFlags<AlignmentFlag>)

Calls C++ function: void QStandardItem::setTextAlignment(QFlags<Qt::AlignmentFlag> textAlignment).

Source

pub unsafe fn set_tool_tip(&self, tool_tip: impl CastInto<Ref<QString>>)

Calls C++ function: void QStandardItem::setToolTip(const QString& toolTip).

Source

pub unsafe fn set_tristate(&self, tristate: bool)

Calls C++ function: void QStandardItem::setTristate(bool tristate).

Source

pub unsafe fn set_user_tristate(&self, tristate: bool)

Calls C++ function: void QStandardItem::setUserTristate(bool tristate).

Source

pub unsafe fn set_whats_this(&self, whats_this: impl CastInto<Ref<QString>>)

Calls C++ function: void QStandardItem::setWhatsThis(const QString& whatsThis).

Source

pub unsafe fn size_hint(&self) -> CppBox<QSize>

Calls C++ function: QSize QStandardItem::sizeHint() const.

Source

pub unsafe fn sort_children_2a(&self, column: c_int, order: SortOrder)

Calls C++ function: void QStandardItem::sortChildren(int column, Qt::SortOrder order = …).

Source

pub unsafe fn sort_children_1a(&self, column: c_int)

Calls C++ function: void QStandardItem::sortChildren(int column).

Source

pub unsafe fn status_tip(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::statusTip() const.

Source

pub unsafe fn take_child_2a( &self, row: c_int, column: c_int, ) -> Ptr<QStandardItem>

Calls C++ function: QStandardItem* QStandardItem::takeChild(int row, int column = …).

Source

pub unsafe fn take_child_1a(&self, row: c_int) -> Ptr<QStandardItem>

Calls C++ function: QStandardItem* QStandardItem::takeChild(int row).

Source

pub unsafe fn take_column(&self, column: c_int) -> CppBox<QListOfQStandardItem>

Calls C++ function: QList<QStandardItem*> QStandardItem::takeColumn(int column).

Source

pub unsafe fn take_row(&self, row: c_int) -> CppBox<QListOfQStandardItem>

Calls C++ function: QList<QStandardItem*> QStandardItem::takeRow(int row).

Source

pub unsafe fn text(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::text() const.

Source

pub unsafe fn text_alignment(&self) -> QFlags<AlignmentFlag>

Calls C++ function: QFlags<Qt::AlignmentFlag> QStandardItem::textAlignment() const.

Source

pub unsafe fn tool_tip(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::toolTip() const.

Source

pub unsafe fn type_(&self) -> c_int

Calls C++ function: virtual int QStandardItem::type() const.

Source

pub unsafe fn whats_this(&self) -> CppBox<QString>

Calls C++ function: QString QStandardItem::whatsThis() const.

Source

pub unsafe fn write(&self, out: impl CastInto<Ref<QDataStream>>)

Calls C++ function: virtual void QStandardItem::write(QDataStream& out) const.

Trait Implementations§

Source§

impl CppDeletable for QStandardItem

Source§

unsafe fn delete(&self)

Calls C++ function: virtual [destructor] void QStandardItem::~QStandardItem().

Source§

impl Lt<Ref<QStandardItem>> for QStandardItem

Source§

unsafe fn lt(&self, other: &Ref<QStandardItem>) -> bool

Calls C++ function: virtual bool QStandardItem::operator<(const QStandardItem& other) const.

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, U> TryFrom<U> for T
where U: Into<T>,

Source§

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

Source§

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.