Clementine-audio-player-Mac.../src/core/qtfslistener.cpp

20 lines
470 B
C++
Raw Normal View History

#include "qtfslistener.h"
#include <QStringList>
QtFSListener::QtFSListener(QObject* parent)
: FileSystemWatcherInterface(parent),
watcher_(this) {
connect(&watcher_, SIGNAL(directoryChanged(const QString&)),
SIGNAL(PathChanged(const QString&)));
}
void QtFSListener::AddPath(const QString& path) {
watcher_.addPath(path);
}
void QtFSListener::Clear() {
watcher_.removePaths(watcher_.directories());
watcher_.removePaths(watcher_.files());
}