Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2023-07-14 23:39:54 +03:00
parent b9ed8283b7
commit 1ccfba13eb
No known key found for this signature in database
GPG Key ID: 55EF5DA53DB36318
3 changed files with 10 additions and 10 deletions

View File

@ -47,7 +47,7 @@ QString toHTML(QList<Mod*> mods, OptionalData extraData)
return QString("<html><body><ul>\n\t%1\n</ul></body></html>").arg(lines.join("\n\t")); return QString("<html><body><ul>\n\t%1\n</ul></body></html>").arg(lines.join("\n\t"));
} }
QString toMARKDOWN(QList<Mod*> mods, OptionalData extraData) QString toMarkdown(QList<Mod*> mods, OptionalData extraData)
{ {
QStringList lines; QStringList lines;
for (auto mod : mods) { for (auto mod : mods) {
@ -73,7 +73,7 @@ QString toMARKDOWN(QList<Mod*> mods, OptionalData extraData)
return lines.join("\n"); return lines.join("\n");
} }
QString toPLAINTXT(QList<Mod*> mods, OptionalData extraData) QString toPlainTXT(QList<Mod*> mods, OptionalData extraData)
{ {
QStringList lines; QStringList lines;
for (auto mod : mods) { for (auto mod : mods) {
@ -159,15 +159,15 @@ QString toCSV(QList<Mod*> mods, OptionalData extraData)
return lines.join("\n"); return lines.join("\n");
} }
QString ExportToModList(QList<Mod*> mods, Formats format, OptionalData extraData) QString exportToModList(QList<Mod*> mods, Formats format, OptionalData extraData)
{ {
switch (format) { switch (format) {
case HTML: case HTML:
return toHTML(mods, extraData); return toHTML(mods, extraData);
case MARKDOWN: case MARKDOWN:
return toMARKDOWN(mods, extraData); return toMarkdown(mods, extraData);
case PLAINTXT: case PLAINTXT:
return toPLAINTXT(mods, extraData); return toPlainTXT(mods, extraData);
case JSON: case JSON:
return toJSON(mods, extraData); return toJSON(mods, extraData);
case CSV: case CSV:
@ -178,7 +178,7 @@ QString ExportToModList(QList<Mod*> mods, Formats format, OptionalData extraData
} }
} }
QString ExportToModList(QList<Mod*> mods, QString lineTemplate) QString exportToModList(QList<Mod*> mods, QString lineTemplate)
{ {
QStringList lines; QStringList lines;
for (auto mod : mods) { for (auto mod : mods) {

View File

@ -28,6 +28,6 @@ enum OptionalData {
Url = 1 << 1, Url = 1 << 1,
Version = 1 << 2, Version = 1 << 2,
}; };
QString ExportToModList(QList<Mod*> mods, Formats format, OptionalData extraData); QString exportToModList(QList<Mod*> mods, Formats format, OptionalData extraData);
QString ExportToModList(QList<Mod*> mods, QString lineTemplate); QString exportToModList(QList<Mod*> mods, QString lineTemplate);
} // namespace ExportToModList } // namespace ExportToModList

View File

@ -127,7 +127,7 @@ void ExportToModListDialog::formatChanged(int index)
void ExportToModListDialog::triggerImp() void ExportToModListDialog::triggerImp()
{ {
if (format == ExportToModList::CUSTOM) { if (format == ExportToModList::CUSTOM) {
ui->finalText->setPlainText(ExportToModList::ExportToModList(m_allMods, ui->templateText->toPlainText())); ui->finalText->setPlainText(ExportToModList::exportToModList(m_allMods, ui->templateText->toPlainText()));
return; return;
} }
auto opt = 0; auto opt = 0;
@ -137,7 +137,7 @@ void ExportToModListDialog::triggerImp()
opt |= ExportToModList::Version; opt |= ExportToModList::Version;
if (ui->urlCheckBox->isChecked()) if (ui->urlCheckBox->isChecked())
opt |= ExportToModList::Url; opt |= ExportToModList::Url;
auto txt = ExportToModList::ExportToModList(m_allMods, format, static_cast<ExportToModList::OptionalData>(opt)); auto txt = ExportToModList::exportToModList(m_allMods, format, static_cast<ExportToModList::OptionalData>(opt));
ui->finalText->setPlainText(txt); ui->finalText->setPlainText(txt);
switch (format) { switch (format) {
case ExportToModList::CUSTOM: case ExportToModList::CUSTOM: