pub struct QStandardItem { /* private fields */ }Expand description
C++ class: QStandardItem.
Implementations§
Source§impl QStandardItem
impl QStandardItem
Sourcepub unsafe fn accessible_description(&self) -> CppBox<QString>
pub unsafe fn accessible_description(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::accessibleDescription() const.
Sourcepub unsafe fn accessible_text(&self) -> CppBox<QString>
pub unsafe fn accessible_text(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::accessibleText() const.
Sourcepub unsafe fn append_column(
&self,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
pub unsafe fn append_column( &self, items: impl CastInto<Ref<QListOfQStandardItem>>, )
Calls C++ function: void QStandardItem::appendColumn(const QList<QStandardItem*>& items).
Sourcepub unsafe fn append_row_q_list_of_q_standard_item(
&self,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
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).
Sourcepub unsafe fn append_row_q_standard_item(
&self,
item: impl CastInto<Ptr<QStandardItem>>,
)
pub unsafe fn append_row_q_standard_item( &self, item: impl CastInto<Ptr<QStandardItem>>, )
Calls C++ function: void QStandardItem::appendRow(QStandardItem* item).
Sourcepub unsafe fn append_rows(
&self,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
pub unsafe fn append_rows( &self, items: impl CastInto<Ref<QListOfQStandardItem>>, )
Calls C++ function: void QStandardItem::appendRows(const QList<QStandardItem*>& items).
Sourcepub unsafe fn background(&self) -> CppBox<QBrush>
pub unsafe fn background(&self) -> CppBox<QBrush>
Calls C++ function: QBrush QStandardItem::background() const.
Sourcepub unsafe fn check_state(&self) -> CheckState
pub unsafe fn check_state(&self) -> CheckState
Calls C++ function: Qt::CheckState QStandardItem::checkState() const.
Sourcepub unsafe fn child_2a(&self, row: c_int, column: c_int) -> Ptr<QStandardItem>
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.
Sourcepub unsafe fn child_1a(&self, row: c_int) -> Ptr<QStandardItem>
pub unsafe fn child_1a(&self, row: c_int) -> Ptr<QStandardItem>
Calls C++ function: QStandardItem* QStandardItem::child(int row) const.
Sourcepub unsafe fn clear_data(&self)
pub unsafe fn clear_data(&self)
Calls C++ function: void QStandardItem::clearData().
Sourcepub unsafe fn clone(&self) -> Ptr<QStandardItem>
pub unsafe fn clone(&self) -> Ptr<QStandardItem>
Calls C++ function: virtual QStandardItem* QStandardItem::clone() const.
Sourcepub unsafe fn column_count(&self) -> c_int
pub unsafe fn column_count(&self) -> c_int
Calls C++ function: int QStandardItem::columnCount() const.
Sourcepub unsafe fn data_1a(&self, role: c_int) -> CppBox<QVariant>
pub unsafe fn data_1a(&self, role: c_int) -> CppBox<QVariant>
Calls C++ function: virtual QVariant QStandardItem::data(int role = …) const.
Sourcepub unsafe fn data_0a(&self) -> CppBox<QVariant>
pub unsafe fn data_0a(&self) -> CppBox<QVariant>
Calls C++ function: virtual QVariant QStandardItem::data() const.
Sourcepub unsafe fn flags(&self) -> QFlags<ItemFlag>
pub unsafe fn flags(&self) -> QFlags<ItemFlag>
Calls C++ function: QFlags<Qt::ItemFlag> QStandardItem::flags() const.
Sourcepub unsafe fn font(&self) -> CppBox<QFont>
pub unsafe fn font(&self) -> CppBox<QFont>
Calls C++ function: QFont QStandardItem::font() const.
Sourcepub unsafe fn foreground(&self) -> CppBox<QBrush>
pub unsafe fn foreground(&self) -> CppBox<QBrush>
Calls C++ function: QBrush QStandardItem::foreground() const.
Sourcepub unsafe fn has_children(&self) -> bool
pub unsafe fn has_children(&self) -> bool
Calls C++ function: bool QStandardItem::hasChildren() const.
Sourcepub unsafe fn icon(&self) -> CppBox<QIcon>
pub unsafe fn icon(&self) -> CppBox<QIcon>
Calls C++ function: QIcon QStandardItem::icon() const.
Sourcepub unsafe fn index(&self) -> CppBox<QModelIndex>
pub unsafe fn index(&self) -> CppBox<QModelIndex>
Calls C++ function: QModelIndex QStandardItem::index() const.
Sourcepub unsafe fn insert_column(
&self,
column: c_int,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
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).
Sourcepub unsafe fn insert_columns(&self, column: c_int, count: c_int)
pub unsafe fn insert_columns(&self, column: c_int, count: c_int)
Calls C++ function: void QStandardItem::insertColumns(int column, int count).
Sourcepub unsafe fn insert_row_int_q_list_of_q_standard_item(
&self,
row: c_int,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
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).
Sourcepub unsafe fn insert_row_int_q_standard_item(
&self,
row: c_int,
item: impl CastInto<Ptr<QStandardItem>>,
)
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).
Sourcepub unsafe fn insert_rows_int_q_list_of_q_standard_item(
&self,
row: c_int,
items: impl CastInto<Ref<QListOfQStandardItem>>,
)
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).
Sourcepub unsafe fn insert_rows_2_int(&self, row: c_int, count: c_int)
pub unsafe fn insert_rows_2_int(&self, row: c_int, count: c_int)
Calls C++ function: void QStandardItem::insertRows(int row, int count).
Sourcepub unsafe fn is_auto_tristate(&self) -> bool
pub unsafe fn is_auto_tristate(&self) -> bool
Calls C++ function: bool QStandardItem::isAutoTristate() const.
Sourcepub unsafe fn is_checkable(&self) -> bool
pub unsafe fn is_checkable(&self) -> bool
Calls C++ function: bool QStandardItem::isCheckable() const.
Sourcepub unsafe fn is_drag_enabled(&self) -> bool
pub unsafe fn is_drag_enabled(&self) -> bool
Calls C++ function: bool QStandardItem::isDragEnabled() const.
Sourcepub unsafe fn is_drop_enabled(&self) -> bool
pub unsafe fn is_drop_enabled(&self) -> bool
Calls C++ function: bool QStandardItem::isDropEnabled() const.
Sourcepub unsafe fn is_editable(&self) -> bool
pub unsafe fn is_editable(&self) -> bool
Calls C++ function: bool QStandardItem::isEditable() const.
Sourcepub unsafe fn is_enabled(&self) -> bool
pub unsafe fn is_enabled(&self) -> bool
Calls C++ function: bool QStandardItem::isEnabled() const.
Sourcepub unsafe fn is_selectable(&self) -> bool
pub unsafe fn is_selectable(&self) -> bool
Calls C++ function: bool QStandardItem::isSelectable() const.
Sourcepub unsafe fn is_tristate(&self) -> bool
pub unsafe fn is_tristate(&self) -> bool
Calls C++ function: bool QStandardItem::isTristate() const.
Sourcepub unsafe fn is_user_tristate(&self) -> bool
pub unsafe fn is_user_tristate(&self) -> bool
Calls C++ function: bool QStandardItem::isUserTristate() const.
Sourcepub unsafe fn model(&self) -> QPtr<QStandardItemModel>
pub unsafe fn model(&self) -> QPtr<QStandardItemModel>
Calls C++ function: QStandardItemModel* QStandardItem::model() const.
Sourcepub unsafe fn new() -> CppBox<QStandardItem>
pub unsafe fn new() -> CppBox<QStandardItem>
Calls C++ function: [constructor] void QStandardItem::QStandardItem().
Sourcepub unsafe fn from_q_string(
text: impl CastInto<Ref<QString>>,
) -> CppBox<QStandardItem>
pub unsafe fn from_q_string( text: impl CastInto<Ref<QString>>, ) -> CppBox<QStandardItem>
Calls C++ function: [constructor] void QStandardItem::QStandardItem(const QString& text).
Sourcepub unsafe fn from_q_icon_q_string(
icon: impl CastInto<Ref<QIcon>>,
text: impl CastInto<Ref<QString>>,
) -> CppBox<QStandardItem>
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).
Sourcepub unsafe fn from_2_int(rows: c_int, columns: c_int) -> CppBox<QStandardItem>
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 = …).
Sourcepub unsafe fn from_int(rows: c_int) -> CppBox<QStandardItem>
pub unsafe fn from_int(rows: c_int) -> CppBox<QStandardItem>
Calls C++ function: [constructor] void QStandardItem::QStandardItem(int rows).
Sourcepub unsafe fn parent(&self) -> Ptr<QStandardItem>
pub unsafe fn parent(&self) -> Ptr<QStandardItem>
Calls C++ function: QStandardItem* QStandardItem::parent() const.
Sourcepub unsafe fn read(&self, in_: impl CastInto<Ref<QDataStream>>)
pub unsafe fn read(&self, in_: impl CastInto<Ref<QDataStream>>)
Calls C++ function: virtual void QStandardItem::read(QDataStream& in).
Sourcepub unsafe fn remove_column(&self, column: c_int)
pub unsafe fn remove_column(&self, column: c_int)
Calls C++ function: void QStandardItem::removeColumn(int column).
Sourcepub unsafe fn remove_columns(&self, column: c_int, count: c_int)
pub unsafe fn remove_columns(&self, column: c_int, count: c_int)
Calls C++ function: void QStandardItem::removeColumns(int column, int count).
Sourcepub unsafe fn remove_row(&self, row: c_int)
pub unsafe fn remove_row(&self, row: c_int)
Calls C++ function: void QStandardItem::removeRow(int row).
Sourcepub unsafe fn remove_rows(&self, row: c_int, count: c_int)
pub unsafe fn remove_rows(&self, row: c_int, count: c_int)
Calls C++ function: void QStandardItem::removeRows(int row, int count).
Sourcepub unsafe fn row_count(&self) -> c_int
pub unsafe fn row_count(&self) -> c_int
Calls C++ function: int QStandardItem::rowCount() const.
Sourcepub unsafe fn set_accessible_description(
&self,
accessible_description: impl CastInto<Ref<QString>>,
)
pub unsafe fn set_accessible_description( &self, accessible_description: impl CastInto<Ref<QString>>, )
Calls C++ function: void QStandardItem::setAccessibleDescription(const QString& accessibleDescription).
Sourcepub unsafe fn set_accessible_text(
&self,
accessible_text: impl CastInto<Ref<QString>>,
)
pub unsafe fn set_accessible_text( &self, accessible_text: impl CastInto<Ref<QString>>, )
Calls C++ function: void QStandardItem::setAccessibleText(const QString& accessibleText).
Sourcepub unsafe fn set_auto_tristate(&self, tristate: bool)
pub unsafe fn set_auto_tristate(&self, tristate: bool)
Calls C++ function: void QStandardItem::setAutoTristate(bool tristate).
Sourcepub unsafe fn set_background(&self, brush: impl CastInto<Ref<QBrush>>)
pub unsafe fn set_background(&self, brush: impl CastInto<Ref<QBrush>>)
Calls C++ function: void QStandardItem::setBackground(const QBrush& brush).
Sourcepub unsafe fn set_check_state(&self, check_state: CheckState)
pub unsafe fn set_check_state(&self, check_state: CheckState)
Calls C++ function: void QStandardItem::setCheckState(Qt::CheckState checkState).
Sourcepub unsafe fn set_checkable(&self, checkable: bool)
pub unsafe fn set_checkable(&self, checkable: bool)
Calls C++ function: void QStandardItem::setCheckable(bool checkable).
Sourcepub unsafe fn set_child_3a(
&self,
row: c_int,
column: c_int,
item: impl CastInto<Ptr<QStandardItem>>,
)
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).
Sourcepub unsafe fn set_child_2a(
&self,
row: c_int,
item: impl CastInto<Ptr<QStandardItem>>,
)
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).
Sourcepub unsafe fn set_column_count(&self, columns: c_int)
pub unsafe fn set_column_count(&self, columns: c_int)
Calls C++ function: void QStandardItem::setColumnCount(int columns).
Sourcepub unsafe fn set_data_2a(
&self,
value: impl CastInto<Ref<QVariant>>,
role: c_int,
)
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 = …).
Sourcepub unsafe fn set_data_1a(&self, value: impl CastInto<Ref<QVariant>>)
pub unsafe fn set_data_1a(&self, value: impl CastInto<Ref<QVariant>>)
Calls C++ function: virtual void QStandardItem::setData(const QVariant& value).
Sourcepub unsafe fn set_drag_enabled(&self, drag_enabled: bool)
pub unsafe fn set_drag_enabled(&self, drag_enabled: bool)
Calls C++ function: void QStandardItem::setDragEnabled(bool dragEnabled).
Sourcepub unsafe fn set_drop_enabled(&self, drop_enabled: bool)
pub unsafe fn set_drop_enabled(&self, drop_enabled: bool)
Calls C++ function: void QStandardItem::setDropEnabled(bool dropEnabled).
Sourcepub unsafe fn set_editable(&self, editable: bool)
pub unsafe fn set_editable(&self, editable: bool)
Calls C++ function: void QStandardItem::setEditable(bool editable).
Sourcepub unsafe fn set_enabled(&self, enabled: bool)
pub unsafe fn set_enabled(&self, enabled: bool)
Calls C++ function: void QStandardItem::setEnabled(bool enabled).
Sourcepub unsafe fn set_flags(&self, flags: QFlags<ItemFlag>)
pub unsafe fn set_flags(&self, flags: QFlags<ItemFlag>)
Calls C++ function: void QStandardItem::setFlags(QFlags<Qt::ItemFlag> flags).
Sourcepub unsafe fn set_font(&self, font: impl CastInto<Ref<QFont>>)
pub unsafe fn set_font(&self, font: impl CastInto<Ref<QFont>>)
Calls C++ function: void QStandardItem::setFont(const QFont& font).
Sourcepub unsafe fn set_foreground(&self, brush: impl CastInto<Ref<QBrush>>)
pub unsafe fn set_foreground(&self, brush: impl CastInto<Ref<QBrush>>)
Calls C++ function: void QStandardItem::setForeground(const QBrush& brush).
Sourcepub unsafe fn set_icon(&self, icon: impl CastInto<Ref<QIcon>>)
pub unsafe fn set_icon(&self, icon: impl CastInto<Ref<QIcon>>)
Calls C++ function: void QStandardItem::setIcon(const QIcon& icon).
Sourcepub unsafe fn set_row_count(&self, rows: c_int)
pub unsafe fn set_row_count(&self, rows: c_int)
Calls C++ function: void QStandardItem::setRowCount(int rows).
Sourcepub unsafe fn set_selectable(&self, selectable: bool)
pub unsafe fn set_selectable(&self, selectable: bool)
Calls C++ function: void QStandardItem::setSelectable(bool selectable).
Sourcepub unsafe fn set_size_hint(&self, size_hint: impl CastInto<Ref<QSize>>)
pub unsafe fn set_size_hint(&self, size_hint: impl CastInto<Ref<QSize>>)
Calls C++ function: void QStandardItem::setSizeHint(const QSize& sizeHint).
Sourcepub unsafe fn set_status_tip(&self, status_tip: impl CastInto<Ref<QString>>)
pub unsafe fn set_status_tip(&self, status_tip: impl CastInto<Ref<QString>>)
Calls C++ function: void QStandardItem::setStatusTip(const QString& statusTip).
Sourcepub unsafe fn set_text(&self, text: impl CastInto<Ref<QString>>)
pub unsafe fn set_text(&self, text: impl CastInto<Ref<QString>>)
Calls C++ function: void QStandardItem::setText(const QString& text).
Sourcepub unsafe fn set_text_alignment(&self, text_alignment: QFlags<AlignmentFlag>)
pub unsafe fn set_text_alignment(&self, text_alignment: QFlags<AlignmentFlag>)
Calls C++ function: void QStandardItem::setTextAlignment(QFlags<Qt::AlignmentFlag> textAlignment).
Sourcepub unsafe fn set_tool_tip(&self, tool_tip: impl CastInto<Ref<QString>>)
pub unsafe fn set_tool_tip(&self, tool_tip: impl CastInto<Ref<QString>>)
Calls C++ function: void QStandardItem::setToolTip(const QString& toolTip).
Sourcepub unsafe fn set_tristate(&self, tristate: bool)
pub unsafe fn set_tristate(&self, tristate: bool)
Calls C++ function: void QStandardItem::setTristate(bool tristate).
Sourcepub unsafe fn set_user_tristate(&self, tristate: bool)
pub unsafe fn set_user_tristate(&self, tristate: bool)
Calls C++ function: void QStandardItem::setUserTristate(bool tristate).
Sourcepub unsafe fn set_whats_this(&self, whats_this: impl CastInto<Ref<QString>>)
pub unsafe fn set_whats_this(&self, whats_this: impl CastInto<Ref<QString>>)
Calls C++ function: void QStandardItem::setWhatsThis(const QString& whatsThis).
Sourcepub unsafe fn size_hint(&self) -> CppBox<QSize>
pub unsafe fn size_hint(&self) -> CppBox<QSize>
Calls C++ function: QSize QStandardItem::sizeHint() const.
Sourcepub unsafe fn sort_children_2a(&self, column: c_int, order: SortOrder)
pub unsafe fn sort_children_2a(&self, column: c_int, order: SortOrder)
Calls C++ function: void QStandardItem::sortChildren(int column, Qt::SortOrder order = …).
Sourcepub unsafe fn sort_children_1a(&self, column: c_int)
pub unsafe fn sort_children_1a(&self, column: c_int)
Calls C++ function: void QStandardItem::sortChildren(int column).
Sourcepub unsafe fn status_tip(&self) -> CppBox<QString>
pub unsafe fn status_tip(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::statusTip() const.
Sourcepub unsafe fn take_child_2a(
&self,
row: c_int,
column: c_int,
) -> Ptr<QStandardItem>
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 = …).
Sourcepub unsafe fn take_child_1a(&self, row: c_int) -> Ptr<QStandardItem>
pub unsafe fn take_child_1a(&self, row: c_int) -> Ptr<QStandardItem>
Calls C++ function: QStandardItem* QStandardItem::takeChild(int row).
Sourcepub unsafe fn take_column(&self, column: c_int) -> CppBox<QListOfQStandardItem>
pub unsafe fn take_column(&self, column: c_int) -> CppBox<QListOfQStandardItem>
Calls C++ function: QList<QStandardItem*> QStandardItem::takeColumn(int column).
Sourcepub unsafe fn take_row(&self, row: c_int) -> CppBox<QListOfQStandardItem>
pub unsafe fn take_row(&self, row: c_int) -> CppBox<QListOfQStandardItem>
Calls C++ function: QList<QStandardItem*> QStandardItem::takeRow(int row).
Sourcepub unsafe fn text(&self) -> CppBox<QString>
pub unsafe fn text(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::text() const.
Sourcepub unsafe fn text_alignment(&self) -> QFlags<AlignmentFlag>
pub unsafe fn text_alignment(&self) -> QFlags<AlignmentFlag>
Calls C++ function: QFlags<Qt::AlignmentFlag> QStandardItem::textAlignment() const.
Sourcepub unsafe fn tool_tip(&self) -> CppBox<QString>
pub unsafe fn tool_tip(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::toolTip() const.
Sourcepub unsafe fn type_(&self) -> c_int
pub unsafe fn type_(&self) -> c_int
Calls C++ function: virtual int QStandardItem::type() const.
Sourcepub unsafe fn whats_this(&self) -> CppBox<QString>
pub unsafe fn whats_this(&self) -> CppBox<QString>
Calls C++ function: QString QStandardItem::whatsThis() const.
Sourcepub unsafe fn write(&self, out: impl CastInto<Ref<QDataStream>>)
pub unsafe fn write(&self, out: impl CastInto<Ref<QDataStream>>)
Calls C++ function: virtual void QStandardItem::write(QDataStream& out) const.