Beispiel #1
0
int ChapterNode::insertFiles(const QStringList& fileNames)
{
  if( !_isSource ) {
    return 0;
  }

  QStringList names = fileNames;
  qSort(names);

  int cntInserted(0);
  for(int i = 0; i < names.size(); i++) {
    ChapterFile *file = new ChapterFile(this);
    insertChild(i, file);
    file->setFileName(names[i]);
    cntInserted++;
  }
  return cntInserted;
}