implement packignore for curseforge/modrinth export

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97
2025-01-14 18:48:41 +02:00
parent 2292df16cc
commit f6622a4cbb
2 changed files with 84 additions and 46 deletions

View File

@ -41,9 +41,14 @@ class ExportPackDialog : public QDialog {
void validate();
private:
const InstancePtr instance;
Ui::ExportPackDialog* ui;
FileIgnoreProxy* proxy;
FastFileIconProvider icons;
void loadPackIgnore();
void savePackIgnore();
QString ignoreFileName();
private:
const InstancePtr m_instance;
Ui::ExportPackDialog* m_ui;
FileIgnoreProxy* m_proxy;
FastFileIconProvider m_icons;
const ModPlatform::ResourceProvider m_provider;
};