Brief description of class still missing. More...
#include <SubtractGroupItem.h>
Public Member Functions | |
virtual Qt::ItemFlags | flags (const QModelIndex &index) const |
SubtractGroupItem (int nSignals, QObject *parent=0) | |
Protected Attributes | |
int | _nSignals |
Brief description of class still missing.
Full description of class still missing
SubtractGroupItem::SubtractGroupItem | ( | int | nSignals, |
QObject * | parent = 0 |
||
) |
Qt::ItemFlags SubtractGroupItem::flags | ( | const QModelIndex & | index | ) | const [virtual] |
Check if group have the correct number of signals
Reimplemented from GeopsyGui::SignalGroupItem.
References _nSignals, GeopsyGui::SignalGroupItem::group(), and GeopsyCore::AbstractSignalGroup::signalCount().
{ const AbstractSignalGroup * g=group(index); if(g->signalCount()==_nSignals) return Qt::ItemIsSelectable | Qt::ItemIsEnabled; else return 0; }
int SubtractGroupItem::_nSignals [protected] |
Referenced by flags(), and SubtractGroupItem().