config->setInitialized();
QList<BufferId> bufferIds;
if(config->addNewBuffersAutomatically()) {
- bufferIds = Client::networkModel()->allBufferIds();
if(config->sortAlphabetically())
- qSort(bufferIds.begin(), bufferIds.end(), bufferIdLessThan);
+ bufferIds = Client::networkModel()->allBufferIdsSorted();
+ else
+ bufferIds = Client::networkModel()->allBufferIds();
}
config->initSetBufferList(bufferIds);
if(_newBufferViews.contains(config)) {
QList<BufferId> bufferIds;
if(config->addNewBuffersAutomatically()) {
- bufferIds = Client::networkModel()->allBufferIds();
if(config->sortAlphabetically())
- qSort(bufferIds.begin(), bufferIds.end(), bufferIdLessThan);
+ bufferIds = Client::networkModel()->allBufferIdsSorted();
+ else
+ bufferIds = Client::networkModel()->allBufferIds();
}
config->initSetBufferList(bufferIds);
}