summaryrefslogtreecommitdiff
path: root/src/lootdialog.cpp
diff options
context:
space:
mode:
authorMikaƫl Capelle <capelle.mikael@gmail.com>2023-07-09 17:36:03 +0200
committerGitHub <noreply@github.com>2023-07-09 17:36:03 +0200
commitef94aee28464039672b277243a0181ae93550d6c (patch)
tree0575a68af5f154e9d6d0738edbaefb16a11d6f5c /src/lootdialog.cpp
parent7d6cb8528d20e36a4cee822263865ee2f7f32481 (diff)
parent3de050e9c03e553f7ae3f780f6bd080a30ae123e (diff)
Merge pull request #1839 from Holt59/ci/initial-gh-action-for-build
Clang-Format + Github Workflow
Diffstat (limited to 'src/lootdialog.cpp')
-rw-r--r--src/lootdialog.cpp74
1 files changed, 39 insertions, 35 deletions
diff --git a/src/lootdialog.cpp b/src/lootdialog.cpp
index 9f7b16f0..6e31b8a6 100644
--- a/src/lootdialog.cpp
+++ b/src/lootdialog.cpp
@@ -1,9 +1,9 @@
#include "lootdialog.h"
-#include "ui_lootdialog.h"
#include "loot.h"
#include "organizercore.h"
-#include <utility.h>
+#include "ui_lootdialog.h"
#include <QWebChannel>
+#include <utility.h>
using namespace MOBase;
@@ -12,15 +12,14 @@ QString progressToString(lootcli::Progress p)
using P = lootcli::Progress;
static const std::map<P, QString> map = {
- {P::CheckingMasterlistExistence, QObject::tr("Checking masterlist existence")},
- {P::UpdatingMasterlist, QObject::tr("Updating masterlist")},
- {P::LoadingLists, QObject::tr("Loading lists")},
- {P::ReadingPlugins, QObject::tr("Reading plugins")},
- {P::SortingPlugins, QObject::tr("Sorting plugins")},
- {P::WritingLoadorder, QObject::tr("Writing loadorder.txt")},
- {P::ParsingLootMessages, QObject::tr("Parsing loot messages")},
- {P::Done, QObject::tr("Done")}
- };
+ {P::CheckingMasterlistExistence, QObject::tr("Checking masterlist existence")},
+ {P::UpdatingMasterlist, QObject::tr("Updating masterlist")},
+ {P::LoadingLists, QObject::tr("Loading lists")},
+ {P::ReadingPlugins, QObject::tr("Reading plugins")},
+ {P::SortingPlugins, QObject::tr("Sorting plugins")},
+ {P::WritingLoadorder, QObject::tr("Writing loadorder.txt")},
+ {P::ParsingLootMessages, QObject::tr("Parsing loot messages")},
+ {P::Done, QObject::tr("Done")}};
auto itor = map.find(p);
if (itor == map.end()) {
@@ -30,11 +29,7 @@ QString progressToString(lootcli::Progress p)
}
}
-
-MarkdownDocument::MarkdownDocument(QObject* parent)
- : QObject(parent)
-{
-}
+MarkdownDocument::MarkdownDocument(QObject* parent) : QObject(parent) {}
void MarkdownDocument::setText(const QString& text)
{
@@ -45,13 +40,9 @@ void MarkdownDocument::setText(const QString& text)
emit textChanged(m_text);
}
+MarkdownPage::MarkdownPage(QObject* parent) : QWebEnginePage(parent) {}
-MarkdownPage::MarkdownPage(QObject* parent)
- : QWebEnginePage(parent)
-{
-}
-
-bool MarkdownPage::acceptNavigationRequest(const QUrl &url, NavigationType, bool)
+bool MarkdownPage::acceptNavigationRequest(const QUrl& url, NavigationType, bool)
{
static const QStringList allowed = {"qrc", "data"};
@@ -63,28 +54,39 @@ bool MarkdownPage::acceptNavigationRequest(const QUrl &url, NavigationType, bool
return true;
}
-
-LootDialog::LootDialog(QWidget* parent, OrganizerCore& core, Loot& loot) :
- QDialog(parent, Qt::WindowMaximizeButtonHint), ui(new Ui::LootDialog), m_core(core), m_loot(loot),
- m_finished(false), m_cancelling(false)
+LootDialog::LootDialog(QWidget* parent, OrganizerCore& core, Loot& loot)
+ : QDialog(parent, Qt::WindowMaximizeButtonHint), ui(new Ui::LootDialog),
+ m_core(core), m_loot(loot), m_finished(false), m_cancelling(false)
{
createUI();
QObject::connect(
- &m_loot, &Loot::output, this,
- [&](auto&& s){ addOutput(s); }, Qt::QueuedConnection);
+ &m_loot, &Loot::output, this,
+ [&](auto&& s) {
+ addOutput(s);
+ },
+ Qt::QueuedConnection);
QObject::connect(
- &m_loot, &Loot::progress,
- this, [&](auto&& p){ setProgress(p); }, Qt::QueuedConnection);
+ &m_loot, &Loot::progress, this,
+ [&](auto&& p) {
+ setProgress(p);
+ },
+ Qt::QueuedConnection);
QObject::connect(
- &m_loot, &Loot::log, this,
- [&](auto&& lv, auto&& s){ log(lv, s); }, Qt::QueuedConnection);
+ &m_loot, &Loot::log, this,
+ [&](auto&& lv, auto&& s) {
+ log(lv, s);
+ },
+ Qt::QueuedConnection);
QObject::connect(
- &m_loot, &Loot::finished, this,
- [&]{ onFinished(); }, Qt::QueuedConnection);
+ &m_loot, &Loot::finished, this,
+ [&] {
+ onFinished();
+ },
+ Qt::QueuedConnection);
}
LootDialog::~LootDialog() = default;
@@ -208,7 +210,9 @@ void LootDialog::createUI()
m_expander.set(ui->details, ui->detailsPanel);
ui->openJsonReport->setEnabled(false);
- connect(ui->openJsonReport, &QPushButton::clicked, [&]{ openReport(); });
+ connect(ui->openJsonReport, &QPushButton::clicked, [&] {
+ openReport();
+ });
ui->buttons->setStandardButtons(QDialogButtonBox::Cancel);