if(!NetworkModel::mimeContainsBufferList(data))
return false;
- QList< QPair<uint, uint> > bufferList = NetworkModel::mimeDataToBufferList(data);
+ QList< QPair<NetworkId, BufferId> > bufferList = NetworkModel::mimeDataToBufferList(data);
- uint netId, bufferId;
+ NetworkId netId;
+ BufferId bufferId;
for(int i = 0; i < bufferList.count(); i++) {
netId = bufferList[i].first;
bufferId = bufferList[i].second;
return true;
}
-void BufferViewFilter::addBuffer(const uint &bufferuid) {
+void BufferViewFilter::addBuffer(const BufferId &bufferuid) {
if(!buffers.contains(bufferuid)) {
buffers << bufferuid;
invalidateFilter();
return; // only child elements can be deleted
bool lastBuffer = (rowCount(index.parent()) == 1);
- uint netId = index.data(NetworkModel::NetworkIdRole).toUInt();
- uint bufferuid = index.data(NetworkModel::BufferIdRole).toUInt();
+ NetworkId netId = index.data(NetworkModel::NetworkIdRole).value<NetworkId>();
+ BufferId bufferuid = index.data(NetworkModel::BufferIdRole).value<BufferId>();
if(buffers.contains(bufferuid)) {
buffers.remove(bufferuid);
// return false;
if((mode & FullCustom)) {
- uint bufferuid = source_bufferIndex.data(NetworkModel::BufferIdRole).toUInt();
+ BufferId bufferuid = source_bufferIndex.data(NetworkModel::BufferIdRole).value<BufferId>();
return buffers.contains(bufferuid);
}
}
bool BufferViewFilter::filterAcceptNetwork(const QModelIndex &source_index) const {
- uint net = source_index.data(NetworkModel::NetworkIdRole).toUInt();
+ NetworkId net = source_index.data(NetworkModel::NetworkIdRole).value<NetworkId>();
return !((mode & (SomeNets | FullCustom)) && !networks.contains(net));
}