Replacement of QAbstractItemModel to provide convenience signals for message handling.
More...
#include <eabstractitemmodel.h>
|
void | error (QString msg) |
|
void | warning (QString msg) |
|
void | information (QString msg) |
|
void | eRowsInserted (const QModelIndex &parent, int start, int end) |
| Replacement of private signal rowsInserted(). More...
|
|
void | eRowsRemoved (const QModelIndex &parent, int start, int end) |
| Replacement of private signal rowsRemoved(). More...
|
|
Replacement of QAbstractItemModel to provide convenience signals for message handling.
- Note
- Since rowsInserted() and rowsRemoved() are a private signals of QAbstractItemModel, they are not useable with subclasses of EAbstractItemModel. Therefore EAbstractItemModel provides the public signals eRowsInserted() and eRowsRemoved() as replacements, which are also emitted, if rowsInserted() btw. rowsRemoved() are emitted. This should not effect subclasses of QAbstractItemView, because QAbstractItemViews are friends of QAbstractItemModel.
EAbstractItemModel::EAbstractItemModel |
( |
QObject * |
parent = 0 | ) |
|
virtual EAbstractItemModel::~EAbstractItemModel |
( |
| ) |
|
|
inlinevirtual |
void EAbstractItemModel::eRowsInserted |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
signal |
Replacement of private signal rowsInserted().
void EAbstractItemModel::eRowsRemoved |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
signal |
Replacement of private signal rowsRemoved().
void EAbstractItemModel::error |
( |
QString |
msg | ) |
|
|
signal |
virtual void EAbstractItemModel::errorByPass |
( |
const QString & |
message | ) |
|
|
inlineprotectedvirtualslot |
void EAbstractItemModel::information |
( |
QString |
msg | ) |
|
|
signal |
virtual void EAbstractItemModel::informationByPass |
( |
const QString & |
message | ) |
|
|
inlineprotectedvirtual |
void EAbstractItemModel::rowsInsertedByPass |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
privateslot |
void EAbstractItemModel::rowsRemovedByPass |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
privateslot |
void EAbstractItemModel::warning |
( |
QString |
msg | ) |
|
|
signal |
virtual void EAbstractItemModel::warningByPass |
( |
const QString & |
message | ) |
|
|
inlineprotectedvirtual |
The documentation for this class was generated from the following files: