mirror of
				https://github.com/TES3MP/openmw-tes3mp.git
				synced 2025-10-31 10:26:46 +00:00 
			
		
		
		
	Fix shadowing warnings
This commit is contained in:
		
							parent
							
								
									f0d5cf7afb
								
							
						
					
					
						commit
						3420121c3f
					
				
					 3 changed files with 25 additions and 25 deletions
				
			
		|  | @ -324,10 +324,10 @@ bool Launcher::MainDialog::setupGameSettings() | |||
|     paths.append(localPath + QString("openmw.cfg")); | ||||
|     paths.append(userPath + QString("openmw.cfg")); | ||||
| 
 | ||||
|     foreach (const QString &path, paths) { | ||||
|         qDebug() << "Loading config file:" << path.toUtf8().constData(); | ||||
|     foreach (const QString &path2, paths) { | ||||
|         qDebug() << "Loading config file:" << path2.toUtf8().constData(); | ||||
| 
 | ||||
|         file.setFileName(path); | ||||
|         file.setFileName(path2); | ||||
|         if (file.exists()) { | ||||
|             if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { | ||||
|                 cfgError(tr("Error opening OpenMW configuration file"), | ||||
|  | @ -347,13 +347,13 @@ bool Launcher::MainDialog::setupGameSettings() | |||
|     QStringList dataDirs; | ||||
| 
 | ||||
|     // Check if the paths actually contain data files
 | ||||
|     foreach (const QString path, mGameSettings.getDataDirs()) { | ||||
|         QDir dir(path); | ||||
|     foreach (const QString path3, mGameSettings.getDataDirs()) { | ||||
|         QDir dir(path3); | ||||
|         QStringList filters; | ||||
|         filters << "*.esp" << "*.esm" << "*.omwgame" << "*.omwaddon"; | ||||
| 
 | ||||
|         if (!dir.entryList(filters).isEmpty()) | ||||
|             dataDirs.append(path); | ||||
|             dataDirs.append(path3); | ||||
|     } | ||||
| 
 | ||||
|     if (dataDirs.isEmpty()) | ||||
|  |  | |||
|  | @ -162,10 +162,10 @@ void Wizard::MainWizard::setupGameSettings() | |||
|     paths.append(QLatin1String("openmw.cfg")); | ||||
|     paths.append(globalPath + QLatin1String("openmw.cfg")); | ||||
| 
 | ||||
|     foreach (const QString &path, paths) { | ||||
|         qDebug() << "Loading config file:" << path.toUtf8().constData(); | ||||
|     foreach (const QString &path2, paths) { | ||||
|         qDebug() << "Loading config file:" << path2.toUtf8().constData(); | ||||
| 
 | ||||
|         file.setFileName(path); | ||||
|         file.setFileName(path2); | ||||
|         if (file.exists()) { | ||||
|             if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { | ||||
|                 QMessageBox msgBox; | ||||
|  |  | |||
|  | @ -110,26 +110,26 @@ Qt::ItemFlags ContentSelectorModel::ContentModel::flags(const QModelIndex &index | |||
|     bool gamefileChecked = (file->gameFiles().count() == 0); | ||||
|     foreach (const QString &fileName, file->gameFiles()) | ||||
|     { | ||||
|         foreach (EsmFile *dependency, mFiles) | ||||
|         for (QListIterator<EsmFile *> dependencyIter(mFiles); dependencyIter.hasNext(); dependencyIter.next()) | ||||
|         { | ||||
|             //compare filenames only.  Multiple instances
 | ||||
|             //of the filename (with different paths) is not relevant here.
 | ||||
|             bool depFound = (dependency->fileName().compare(fileName, Qt::CaseInsensitive) == 0); | ||||
|             bool depFound = (dependencyIter.peekNext()->fileName().compare(fileName, Qt::CaseInsensitive) == 0); | ||||
| 
 | ||||
|             if (!depFound) | ||||
|                 continue; | ||||
| 
 | ||||
|             if (!gamefileChecked) | ||||
|             { | ||||
|                 if (isChecked (dependency->filePath())) | ||||
|                     gamefileChecked = (dependency->isGameFile()); | ||||
|                 if (isChecked (dependencyIter.peekNext()->filePath())) | ||||
|                     gamefileChecked = (dependencyIter.peekNext()->isGameFile()); | ||||
|             } | ||||
| 
 | ||||
|             // force it to iterate all files in cases where the current
 | ||||
|             // dependency is a game file to ensure that a later duplicate
 | ||||
|             // game file is / is not checked.
 | ||||
|             // (i.e., break only if it's not a gamefile or the game file has been checked previously)
 | ||||
|             if (gamefileChecked || !(dependency->isGameFile())) | ||||
|             if (gamefileChecked || !(dependencyIter.peekNext()->isGameFile())) | ||||
|                 break; | ||||
|         } | ||||
|     } | ||||
|  | @ -283,12 +283,11 @@ bool ContentSelectorModel::ContentModel::setData(const QModelIndex &index, const | |||
|             else | ||||
|                 return success; | ||||
| 
 | ||||
| 
 | ||||
|             foreach (EsmFile *file, mFiles) | ||||
|             foreach (EsmFile *file2, mFiles) | ||||
|             { | ||||
|                 if (file->gameFiles().contains(fileName, Qt::CaseInsensitive)) | ||||
|                 if (file2->gameFiles().contains(fileName, Qt::CaseInsensitive)) | ||||
|                 { | ||||
|                     QModelIndex idx = indexFromItem(file); | ||||
|                     QModelIndex idx = indexFromItem(file2); | ||||
|                     emit dataChanged(idx, idx); | ||||
|                 } | ||||
|             } | ||||
|  | @ -425,9 +424,9 @@ void ContentSelectorModel::ContentModel::addFiles(const QString &path) | |||
|     filters << "*.esp" << "*.esm" << "*.omwgame" << "*.omwaddon"; | ||||
|     dir.setNameFilters(filters); | ||||
| 
 | ||||
|     foreach (const QString &path, dir.entryList()) | ||||
|     foreach (const QString &path2, dir.entryList()) | ||||
|     { | ||||
|         QFileInfo info(dir.absoluteFilePath(path)); | ||||
|         QFileInfo info(dir.absoluteFilePath(path2)); | ||||
| 
 | ||||
|         if (item(info.absoluteFilePath()) != 0) | ||||
|             continue; | ||||
|  | @ -437,12 +436,13 @@ void ContentSelectorModel::ContentModel::addFiles(const QString &path) | |||
|             ToUTF8::Utf8Encoder encoder = | ||||
|             ToUTF8::calculateEncoding(mEncoding.toStdString()); | ||||
|             fileReader.setEncoder(&encoder); | ||||
|             fileReader.open(std::string(dir.absoluteFilePath(path).toUtf8().constData())); | ||||
|             fileReader.open(std::string(dir.absoluteFilePath(path2).toUtf8().constData())); | ||||
| 
 | ||||
|             EsmFile *file = new EsmFile(path); | ||||
|             EsmFile *file = new EsmFile(path2); | ||||
|           | ||||
|             foreach (const ESM::Header::MasterData &item, fileReader.getGameFiles()) | ||||
|                 file->addGameFile(QString::fromUtf8(item.name.c_str())); | ||||
|             for (std::vector<ESM::Header::MasterData>::const_iterator itemIter = fileReader.getGameFiles().begin(); | ||||
|                 itemIter != fileReader.getGameFiles().end(); ++itemIter) | ||||
|                 file->addGameFile(QString::fromUtf8(itemIter->name.c_str())); | ||||
| 
 | ||||
|             file->setAuthor     (QString::fromUtf8(fileReader.getAuthor().c_str())); | ||||
|             file->setDate       (info.lastModified()); | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue