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:
parent
c56db0408b
commit
a02f67ed0e
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user