foreach => for
This commit is contained in:
		
							parent
							
								
									9356f4cb1f
								
							
						
					
					
						commit
						5a980b4365
					
				| @ -11,7 +11,7 @@ LanguageHelper::LanguageHelper () { | ||||
| 
 | ||||
| QStringList LanguageHelper::availableOcrLanguagesUi () const { | ||||
|   QStringList uiItems; | ||||
|   foreach (const QString &item, availableOcrLanguages_) { | ||||
|   for (const QString &item: availableOcrLanguages_) { | ||||
|     uiItems << ocrCodeToUi (item); | ||||
|   } | ||||
|   uiItems.sort (); | ||||
| @ -29,7 +29,7 @@ QStringList LanguageHelper::availableOcrLanguages (const QString &path) const { | ||||
|   } | ||||
|   QStringList items; | ||||
|   QStringList files = dir.entryList ({"*.traineddata"}, QDir::Files); | ||||
|   foreach (const QString &file, files) { | ||||
|   for (const QString &file: files) { | ||||
|     QString lang = file.left (file.indexOf (".")); | ||||
|     items << lang; | ||||
|   } | ||||
| @ -39,7 +39,7 @@ QStringList LanguageHelper::availableOcrLanguages (const QString &path) const { | ||||
| QStringList LanguageHelper::availableOcrLanguagesUi (const QString &path) const { | ||||
|   QStringList uiItems, items; | ||||
|   items = availableOcrLanguages (path); | ||||
|   foreach (const QString &item, items) { | ||||
|   for (const QString &item: items) { | ||||
|     uiItems << ocrCodeToUi (item); | ||||
|   } | ||||
|   uiItems.sort (); | ||||
| @ -113,7 +113,7 @@ void LanguageHelper::updateMenu (QMenu *menu, const QStringList &languages, int | ||||
|   } | ||||
| 
 | ||||
|   if (languages.size () <= groupSize) { | ||||
|     foreach (const QString &language, languages) { | ||||
|     for (const QString &language: languages) { | ||||
|       menu->addAction (language); | ||||
|     } | ||||
|   } | ||||
| @ -121,7 +121,7 @@ void LanguageHelper::updateMenu (QMenu *menu, const QStringList &languages, int | ||||
|     int subIndex = groupSize; | ||||
|     QMenu *subMenu = NULL; | ||||
|     QString prevLetter; | ||||
|     foreach (const QString &language, languages) { | ||||
|     for (const QString &language: languages) { | ||||
|       QString curLetter = language.left (1); | ||||
|       if (++subIndex >= groupSize && prevLetter != curLetter) { | ||||
|         if (subMenu != NULL) { | ||||
|  | ||||
| @ -117,7 +117,7 @@ void Manager::updateActionsState (bool isEnabled) { | ||||
|   QList<QAction *> actions; | ||||
|   actions << captureAction_ << repeatCaptureAction_ << repeatAction_ << clipboardAction_; | ||||
|   QList<bool> states; | ||||
|   foreach (const QAction * action, actions) { | ||||
|   for (const QAction *action: actions) { | ||||
|     states << action->isEnabled (); | ||||
|   } | ||||
| #endif | ||||
| @ -230,13 +230,13 @@ void Manager::checkForUpdates () { | ||||
| } | ||||
| 
 | ||||
| Manager::~Manager () { | ||||
|   foreach (SelectionDialog * selection, selections_.values ()) { | ||||
|   for (SelectionDialog *selection: selections_.values ()) { | ||||
|     selection->hide (); | ||||
|     delete selection; | ||||
|   } | ||||
|   trayIcon_->hide (); | ||||
|   delete trayIcon_->contextMenu (); | ||||
|   foreach (QThread * thread, threads_) { | ||||
|   for (QThread *thread: threads_) { | ||||
|     thread->quit (); | ||||
|     thread->wait (1000000); | ||||
|   } | ||||
| @ -244,7 +244,7 @@ Manager::~Manager () { | ||||
| 
 | ||||
| void Manager::capture () { | ||||
|   QList<QScreen *> screens = QApplication::screens (); | ||||
|   foreach (QScreen * screen, screens) { | ||||
|   for (QScreen *screen: screens) { | ||||
|     QRect geometry = screen->availableGeometry (); | ||||
| #if QT_VERSION >= QT_VERSION_CHECK (5,10,0) | ||||
|     QPixmap pixmap = screen->grabWindow (0, 0, 0, | ||||
| @ -309,7 +309,7 @@ void Manager::repeatCapture () { | ||||
|     return; | ||||
|   } | ||||
|   QList<QScreen *> screens = QApplication::screens (); | ||||
|   foreach (QScreen * screen, screens) { | ||||
|   for (QScreen *screen: screens) { | ||||
|     QString name = screen->name (); | ||||
|     if (!selections_.contains (name)) { | ||||
|       continue; | ||||
|  | ||||
| @ -25,7 +25,7 @@ void RecognizerHelper::load () { | ||||
|   QByteArray data = f.readAll (); | ||||
|   f.close (); | ||||
|   QStringList lines = QString::fromUtf8 (data).split ('\n', QString::SkipEmptyParts); | ||||
|   foreach (const QString &line, lines) { | ||||
|   for (const QString &line: lines) { | ||||
|     QStringList parts = line.mid (1, line.size () - 2).split ("\",\""); // remove "
 | ||||
|     if (parts.size () < 3) { | ||||
|       continue; | ||||
| @ -39,7 +39,7 @@ void RecognizerHelper::save () { | ||||
|   if (!f.open (QFile::WriteOnly)) { | ||||
|     return; | ||||
|   } | ||||
|   foreach (const Sub &sub, subs_) { | ||||
|   for (const Sub &sub: subs_) { | ||||
|     QStringList parts = QStringList () << sub.language << sub.source << sub.target; | ||||
|     QString line = "\"" + parts.join ("\",\"") + "\"\n"; | ||||
|     f.write (line.toUtf8 ()); | ||||
| @ -53,7 +53,7 @@ QString RecognizerHelper::substitute (const QString &source, const QString &lang | ||||
|     int bestMatchIndex = -1; | ||||
|     int bestMatchLen = 0; | ||||
|     int index = -1; | ||||
|     foreach (const Sub &sub, subs_) { | ||||
|     for (const Sub &sub: subs_) { | ||||
|       ++index; | ||||
|       if (sub.language != language || !result.contains (sub.source)) { | ||||
|         continue; | ||||
|  | ||||
| @ -43,7 +43,7 @@ SettingsEditor::SettingsEditor (const LanguageHelper &dictionary, QWidget *paren | ||||
|   proxyTypeNames.insert (QNetworkProxy::Socks5Proxy, tr ("SOCKS 5")); | ||||
|   proxyTypeNames.insert (QNetworkProxy::HttpProxy, tr ("HTTP")); | ||||
|   QList<int> proxyOrder = proxyTypeOrder (); | ||||
|   foreach (int type, proxyOrder) { | ||||
|   for (int type: proxyOrder) { | ||||
|     ui->proxyTypeCombo->addItem (proxyTypeNames.value (QNetworkProxy::ProxyType (type))); | ||||
|   } | ||||
| 
 | ||||
| @ -196,7 +196,7 @@ void SettingsEditor::loadSettings () { | ||||
|     RecognizerHelper::Subs subs = recognizerHelper_->subs (); | ||||
|     ui->recognizerFixTable->setRowCount (subs.size ()); | ||||
|     int row = 0; | ||||
|     foreach (const RecognizerHelper::Sub &sub, subs) { | ||||
|     for (const RecognizerHelper::Sub &sub: subs) { | ||||
|       if (!initSubsTableRow (row, sub.language)) { | ||||
|         continue; | ||||
|       } | ||||
|  | ||||
| @ -42,7 +42,7 @@ QStringList TranslatorHelper::enabledTranslatorScripts () const { | ||||
|   QStringList enabled; | ||||
|   possibleTranslators (enabled); | ||||
|   QStringList scripts; | ||||
|   foreach (const QString &name, enabled) { | ||||
|   for (const QString &name: enabled) { | ||||
|     QFile f (translatorsDir_ + QDir::separator () + name); | ||||
|     if (f.open (QFile::ReadOnly)) { | ||||
|       QString script = QString::fromUtf8 (f.readAll ()); | ||||
|  | ||||
| @ -94,7 +94,7 @@ void Updater::updateCurrentVersion () { | ||||
|   } | ||||
|   QJsonObject updated = QJsonDocument::fromJson (f.readAll ()).object (); | ||||
|   f.close (); | ||||
|   foreach (const QString &component, updated.keys ()) { | ||||
|   for (const QString &component: updated.keys ()) { | ||||
|     QJsonObject current = currentVersion_[component].toObject (); | ||||
|     int updatedVersion = updated[component].toInt (); | ||||
|     if (current[_built_in].toBool () || current[_version].toInt () >= updatedVersion) { | ||||
| @ -140,7 +140,7 @@ void Updater::parseAvailableVersion () { | ||||
|   QStringList inaccessible, incompatible; | ||||
|   QStringList updateList; | ||||
|   QDir currentDir; | ||||
|   foreach (const QString &component, availableVersion_.keys ()) { | ||||
|   for (const QString &component: availableVersion_.keys ()) { | ||||
|     QJsonObject available = availableVersion_[component].toObject (); | ||||
|     QJsonObject current = currentVersion_[component].toObject (); | ||||
|     QString path = versionField (available, _path); | ||||
| @ -190,7 +190,7 @@ void Updater::parseAvailableVersion () { | ||||
|   int result = QMessageBox::question (NULL, tr ("Обновление"), message, buttons); | ||||
|   if (result == QMessageBox::Yes) { | ||||
|     componentsUpdating_ = updateList.size (); | ||||
|     foreach (const QString &component, updateList) { | ||||
|     for (const QString &component: updateList) { | ||||
|       getComponent (component); | ||||
|     } | ||||
|   } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Gres
						Gres