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().