#include <MessageFieldItemModel.h>
Public Member Functions | |
int | columnCount (const QModelIndex &parent) const |
QVariant | data (const QModelIndex &index, int role) const |
variant_topic_tools::DataType | getFieldDataType (const QString &field) const |
variant_topic_tools::MessageDataType | getMessageDataType () const |
QModelIndex | index (int row, int column, const QModelIndex &parent) const |
MessageFieldItemModel (QObject *parent=0) | |
QModelIndex | parent (const QModelIndex &index) const |
int | rowCount (const QModelIndex &parent) const |
void | setMessageDataType (const variant_topic_tools::MessageDataType &dataType) |
void | update (const QString &path) |
virtual | ~MessageFieldItemModel () |
Private Attributes | |
MessageFieldItem * | rootItem_ |
Definition at line 29 of file MessageFieldItemModel.h.
rqt_multiplot::MessageFieldItemModel::MessageFieldItemModel | ( | QObject * | parent = 0 | ) |
Definition at line 31 of file MessageFieldItemModel.cpp.
|
virtual |
Definition at line 36 of file MessageFieldItemModel.cpp.
int rqt_multiplot::MessageFieldItemModel::columnCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 96 of file MessageFieldItemModel.cpp.
QVariant rqt_multiplot::MessageFieldItemModel::data | ( | const QModelIndex & | index, |
int | role | ||
) | const |
Definition at line 111 of file MessageFieldItemModel.cpp.
variant_topic_tools::DataType rqt_multiplot::MessageFieldItemModel::getFieldDataType | ( | const QString & | field | ) | const |
Definition at line 64 of file MessageFieldItemModel.cpp.
variant_topic_tools::MessageDataType rqt_multiplot::MessageFieldItemModel::getMessageDataType | ( | ) | const |
Definition at line 57 of file MessageFieldItemModel.cpp.
QModelIndex rqt_multiplot::MessageFieldItemModel::index | ( | int | row, |
int | column, | ||
const QModelIndex & | parent | ||
) | const |
Definition at line 126 of file MessageFieldItemModel.cpp.
QModelIndex rqt_multiplot::MessageFieldItemModel::parent | ( | const QModelIndex & | index | ) | const |
Definition at line 147 of file MessageFieldItemModel.cpp.
int rqt_multiplot::MessageFieldItemModel::rowCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 80 of file MessageFieldItemModel.cpp.
void rqt_multiplot::MessageFieldItemModel::setMessageDataType | ( | const variant_topic_tools::MessageDataType & | dataType | ) |
Definition at line 45 of file MessageFieldItemModel.cpp.
void rqt_multiplot::MessageFieldItemModel::update | ( | const QString & | path | ) |
Definition at line 163 of file MessageFieldItemModel.cpp.
|
private |
Definition at line 51 of file MessageFieldItemModel.h.