void SourceDirTree::addSourceDirs(QPtrList<SourceDir>* rootNodeList) { SourceDir* rootNode; for ( rootNode = rootNodeList->first(); rootNode; rootNode = rootNodeList->next() ) { addSourceDir(rootNode); } }
void SourceDirTableModel::loadFromDB() { mydata->clear(); QSqlQuery query("SELECT ROWID,path,pattern,custompattern FROM sourceDirs ORDER BY path"); while (query.next()) { SourceDir *dir = new SourceDir(); dir->setIndex(query.value("ROWID").toInt()); dir->setPath(query.value("path").toString()); dir->setPattern(query.value("pattern").toInt()); dir->setCustomPattern(query.value("custompattern").toInt()); addSourceDir(dir); } }