File indexing completed on 2024-04-28 04:49:00

0001 /*
0002    SPDX-FileCopyrightText: 2016 (c) Matthieu Gallien <matthieu_gallien@yahoo.fr>
0003 
0004    SPDX-License-Identifier: LGPL-3.0-or-later
0005  */
0006 
0007 #include "filelistener.h"
0008 
0009 #include "localfilelisting.h"
0010 #include "databaseinterface.h"
0011 
0012 #include <QThread>
0013 
0014 class FileListenerPrivate
0015 {
0016 public:
0017 
0018     LocalFileListing mLocalFileIndexer;
0019 
0020 };
0021 
0022 FileListener::FileListener(QObject *parent) : AbstractFileListener(parent), d(std::make_unique<FileListenerPrivate>())
0023 {
0024     setFileListing(&d->mLocalFileIndexer);
0025 }
0026 
0027 FileListener::~FileListener()
0028 = default;
0029 
0030 const LocalFileListing& FileListener::localFileIndexer() const
0031 {
0032     return d->mLocalFileIndexer;
0033 }
0034 
0035 
0036 #include "moc_filelistener.cpp"