Go to the documentation of this file.
39 #include <QAbstractTableModel>
53 QObject* parent =
nullptr);
54 int rowCount(
const QModelIndex& parent = QModelIndex())
const override;
55 int columnCount(
const QModelIndex& parent = QModelIndex())
const override;
56 QVariant
data(
const QModelIndex&
index,
int role = Qt::DisplayRole)
const override;
57 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const override;
60 Qt::ItemFlags
flags(
const QModelIndex&
index)
const override;
61 bool setData(
const QModelIndex& ,
const QVariant&
value,
int role)
override;
QVariant headerData(int section, Qt::Orientation orientation, int role) const override
void setFilterRegExp(const QString &filter)
void setEnabled(const QItemSelection &selection, bool value)
int rowCount(const QModelIndex &parent=QModelIndex()) const override
bool setData(const QModelIndex &, const QVariant &value, int role) override
bool disabledByDefault(const std::string &link1, const std::string &link2) const
const std::vector< std::string > std_names
QList< int > visual_to_index
Qt::ItemFlags flags(const QModelIndex &index) const override
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
CollisionMatrixModel(const srdf::SRDFWriterPtr &srdf, const std::vector< std::string > &names, QObject *parent=nullptr)
int columnCount(const QModelIndex &parent=QModelIndex()) const override
std::shared_ptr< SRDFWriter > SRDFWriterPtr