summaryrefslogtreecommitdiffstats
path: root/api/logic
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic')
-rw-r--r--api/logic/ProblemProvider.h19
-rw-r--r--api/logic/minecraft/ProfilePatch.cpp2
2 files changed, 3 insertions, 18 deletions
diff --git a/api/logic/ProblemProvider.h b/api/logic/ProblemProvider.h
index b30e1776..7dedccd7 100644
--- a/api/logic/ProblemProvider.h
+++ b/api/logic/ProblemProvider.h
@@ -7,23 +7,8 @@ enum class ProblemSeverity
Error
};
-class PatchProblem
+struct PatchProblem
{
-public:
- PatchProblem(ProblemSeverity severity, const QString & description)
- {
- m_severity = severity;
- m_description = description;
- }
- const QString & getDescription() const
- {
- return m_description;
- }
- const ProblemSeverity getSeverity() const
- {
- return m_severity;
- }
-private:
ProblemSeverity m_severity;
QString m_description;
};
@@ -52,7 +37,7 @@ public:
{
m_problemSeverity = severity;
}
- m_problems.append(PatchProblem(severity, description));
+ m_problems.append({severity, description});
}
private:
diff --git a/api/logic/minecraft/ProfilePatch.cpp b/api/logic/minecraft/ProfilePatch.cpp
index a2605278..049463ac 100644
--- a/api/logic/minecraft/ProfilePatch.cpp
+++ b/api/logic/minecraft/ProfilePatch.cpp
@@ -184,5 +184,5 @@ const QList<PatchProblem> ProfilePatch::getProblems()
{
return file->getProblems();
}
- return {PatchProblem(ProblemSeverity::Error, QObject::tr("Patch is not loaded yet."))};
+ return {{ProblemSeverity::Error, QObject::tr("Patch is not loaded yet.")}};
}