EndrII 96fde6c958
All checks were successful
buildbot/AndroidBuilder_v8Qt6 Build finished.
buildbot/LinuxCMakeBuilderQt6 Build finished.
buildbot/AndroidBuilder_v7 Build finished.
buildbot/DocsGenerator Build finished.
buildbot/LinuxCMakeBuilder Build finished.
buildbot/Wasm32Builder Build finished.
buildbot/AndroidBuilder_v8 Build finished.
buildbot/WindowsCMakeBuilder Build finished.
buildbot/LinuxBuilder Build finished.
buildbot/WindowsBuilder Build finished.
buildbot/IOSCMakeBuilder Build finished.
v 1.5.4.14
2022-03-09 17:56:42 +03:00

39 lines
1.0 KiB
C++

/*
* Copyright (C) 2018-2022 QuasarApp.
* Distributed under the lgplv3 software license, see the accompanying
* Everyone is permitted to copy and distribute verbatim copies
* of this license document, but changing it is not allowed.
*/
#ifndef EXTRA_H
#define EXTRA_H
#include "deploy_global.h"
#include <QSet>
class DEPLOYSHARED_EXPORT Extra {
QSet<QString> extraPaths;
QSet<QString> extraPathsMasks;
QSet<QString> extraNamesMasks;
QSet<QString> upper(const QSet<QString> & ) const;
public:
QSet<QString> getExtraPaths() const;
void setExtraPaths(const QSet<QString> &value);
void addExtraPaths(const QSet<QString> &value);
QSet<QString> getExtraPathsMasks() const;
void setExtraPathsMasks(const QSet<QString> &value);
void addExtraPathsMasks(const QSet<QString> &value);
QSet<QString> getExtraNamesMasks() const;
void setExtraNamesMasks(const QSet<QString> &value);
void addtExtraNamesMasks(const QSet<QString> &value);
bool contains(const QString &path) const;
};
#endif // EXTRA_H