refactor: rename watch_subdirectories -> watch_recurisve (prevent confusion of behavior)

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
This commit is contained in:
Rachel Powers 2023-04-12 11:30:02 -07:00
parent c56db0408b
commit a02f67ed0e
2 changed files with 4 additions and 4 deletions

View File

@ -190,7 +190,7 @@ void BlockedModsDialog::setupWatch()
watchPath(modsFolder, true); watchPath(modsFolder, true);
} }
void BlockedModsDialog::watchPath(QString path, bool watch_subdirectories) void BlockedModsDialog::watchPath(QString path, bool watch_recursive)
{ {
auto to_watch = QFileInfo(path); auto to_watch = QFileInfo(path);
auto to_watch_path = to_watch.canonicalFilePath(); auto to_watch_path = to_watch.canonicalFilePath();
@ -200,14 +200,14 @@ void BlockedModsDialog::watchPath(QString path, bool watch_subdirectories)
qDebug() << "[Blocked Mods Dialog] Adding Watch Path:" << path; qDebug() << "[Blocked Mods Dialog] Adding Watch Path:" << path;
m_watcher.addPath(to_watch_path); m_watcher.addPath(to_watch_path);
if (!to_watch.isDir() || !watch_subdirectories) if (!to_watch.isDir() || !watch_recursive)
return; return;
QDirIterator it(to_watch_path, QDir::Filter::Dirs | QDir::Filter::NoDotAndDotDot, QDirIterator::NoIteratorFlags); QDirIterator it(to_watch_path, QDir::Filter::Dirs | QDir::Filter::NoDotAndDotDot, QDirIterator::NoIteratorFlags);
while (it.hasNext()) { while (it.hasNext()) {
QString watch_dir = QDir(it.next()).canonicalPath(); // resolve symlinks and relative paths QString watch_dir = QDir(it.next()).canonicalPath(); // resolve symlinks and relative paths
watchPath(watch_dir, watch_subdirectories); watchPath(watch_dir, watch_recursive);
} }
} }

View File

@ -79,7 +79,7 @@ class BlockedModsDialog : public QDialog {
void update(); void update();
void directoryChanged(QString path); void directoryChanged(QString path);
void setupWatch(); void setupWatch();
void watchPath(QString path, bool watch_subdirectories = false); void watchPath(QString path, bool watch_recursive = false);
void scanPaths(); void scanPaths();
void scanPath(QString path, bool start_task); void scanPath(QString path, bool start_task);
void addHashTask(QString path); void addHashTask(QString path);