#pragma once #include #include "cartographer.hpp" #include "config/config.hpp" #include "structs.hpp" class FileIndexer { public: FileIndexer(KotoLibraryConfig* config); ~FileIndexer(); QList getArtists(); QList getFiles(); QString getRoot(); void index(); protected: QList i_artists; QList i_tracks; QString i_root; }; void indexAllLibraries();