5#ifndef ZAPPEDVOLUMELISTMODEL_H
6#define ZAPPEDVOLUMELISTMODEL_H
8#include <QAbstractListModel>
25 inline int rowCount (
const QModelIndex & parent = QModelIndex() )
const;
26 inline Qt::ItemFlags
flags (
const QModelIndex &
index )
const;
27 inline QVariant
data (
const QModelIndex &
index,
int role = Qt::DisplayRole )
const;
52 return index.isValid() ? (Qt::ItemIsEnabled|Qt::ItemIsSelectable) : Qt::ItemFlags();
char data[hepevt_bytes_allocation_ATLAS]
virtual ~ZappedVolumeListModel()
void activated(const QModelIndex &)
int rowCount(const QModelIndex &parent=QModelIndex()) const
QList< VolumeHandle * > m_zappedhandles
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
ZappedVolumeListModel(QObject *parent=0)
void addToZappedVolumes(VolumeHandle *)
void removeFromZappedVolumes(VolumeHandle *)
Qt::ItemFlags flags(const QModelIndex &index) const