diff options
Diffstat (limited to 'src/lib/api/projectfileupdater.h')
| -rw-r--r-- | src/lib/api/projectfileupdater.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/api/projectfileupdater.h b/src/lib/api/projectfileupdater.h index a7ce351a5..5709375b3 100644 --- a/src/lib/api/projectfileupdater.h +++ b/src/lib/api/projectfileupdater.h @@ -93,6 +93,20 @@ private: const QStringList m_files; }; +class ProjectFileFilesRemover : public ProjectFileUpdater +{ +public: + ProjectFileFilesRemover(const ProductData &product, const GroupData &group, + const QStringList &files); + +private: + void doApply(QString &fileContent, QbsQmlJS::AST::UiProgram *ast); + + const ProductData m_product; + const GroupData m_group; + const QStringList m_files; +}; + } // namespace Internal } // namespace qbs |
