#include <NicknamesModel.hpp>
|
| | NicknamesModel (QObject *parent) |
| |
| | SignalVectorModel (int columnCount, QObject *parent=nullptr) |
| |
| void | initialize (SignalVector< Nickname > *vec) |
| |
| SignalVectorModel< Nickname > * | initialized (SignalVector< Nickname > *vec) |
| |
| virtual | ~SignalVectorModel () |
| |
| int | rowCount (const QModelIndex &parent) const override |
| |
| int | columnCount (const QModelIndex &parent) const override |
| |
| QVariant | data (const QModelIndex &index, int role) const override |
| |
| bool | setData (const QModelIndex &index, const QVariant &value, int role) override |
| |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
| |
| bool | setHeaderData (int section, Qt::Orientation orientation, const QVariant &value, int role=Qt::DisplayRole) override |
| |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| |
| QStandardItem * | getItem (int row, int column) |
| |
| void | deleteRow (int row) |
| |
| bool | moveRows (const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) override |
| |
| bool | removeRows (int row, int count, const QModelIndex &parent) override |
| |
| QStringList | mimeTypes () const override |
| |
| QMimeData * | mimeData (const QModelIndexList &list) const override |
| |
| bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int, int, const QModelIndex &parent) override |
| |
| Qt::DropActions | supportedDropActions () const override |
| |
| int | getModelIndexFromVectorIndex (int vectorIndex) const |
| |
|
| virtual Nickname | getItemFromRow (std::vector< QStandardItem *> &row, const Nickname &original) override |
| |
| virtual void | getRowFromItem (const Nickname &item, std::vector< QStandardItem *> &row) override |
| |
| virtual void | afterInit () |
| |
| virtual int | beforeInsert (const Nickname &item, std::vector< QStandardItem * > &row, int proposedIndex) |
| |
| virtual void | afterRemoved (const Nickname &item, std::vector< QStandardItem * > &row, int index) |
| |
| virtual void | customRowSetData (const std::vector< QStandardItem * > &row, int column, const QVariant &value, int role, int rowIndex) |
| |
| void | insertCustomRow (std::vector< QStandardItem * > row, int index) |
| |
| void | removeCustomRow (int index) |
| |
| std::vector< QStandardItem *> | createRow () |
| |
| const std::vector< Row > & | rows () const |
| |
◆ NicknamesModel()
| chatterino::NicknamesModel::NicknamesModel |
( |
QObject * |
parent | ) |
|
|
explicit |
◆ getItemFromRow()
| Nickname chatterino::NicknamesModel::getItemFromRow |
( |
std::vector< QStandardItem *> & |
row, |
|
|
const Nickname & |
original |
|
) |
| |
|
overrideprotectedvirtual |
◆ getRowFromItem()
| void chatterino::NicknamesModel::getRowFromItem |
( |
const Nickname & |
item, |
|
|
std::vector< QStandardItem *> & |
row |
|
) |
| |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: