1 #ifndef FOLDERCONNECTOR_H
2 #define FOLDERCONNECTOR_H
6 class ConnectorInterface;
14 std::vector<QUrl> sources(
const QStringList &filters,
int options=foFULLPATHS)
const;
15 QString provider()
const;
17 QFileInfo toLocalFile(
const QUrl &datasource)
const;
20 bool canUse(
const Resource &resource)
const;
24 std::vector<QUrl> loadFolders(
const QStringList &namefilter)
const;
25 Resource loadFolder(
const QFileInfo &file, QUrl container,
const QString &path,
const QUrl &url)
const;
27 std::vector<std::unique_ptr<CatalogConnector>> _catalogs;
28 std::unique_ptr<QFile> _file;
32 #endif // FOLDERCONNECTOR_H