+
+BufferId NetworkModel::bufferId(NetworkId networkId, const QString &bufferName, Qt::CaseSensitivity cs) const {
+ const NetworkItem *netItem = findNetworkItem(networkId);
+ if(!netItem)
+ return BufferId();
+
+ for(int i = 0; i < netItem->childCount(); i++) {
+ BufferItem *bufferItem = qobject_cast<BufferItem *>(netItem->child(i));
+ if(bufferItem && !bufferItem->bufferName().compare(bufferName, cs))
+ return bufferItem->bufferId();
+ }
+ return BufferId();
+}