summaryrefslogtreecommitdiffstats
path: root/application/pages/VersionPage.cpp
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2017-07-29 08:43:34 +0200
committerPetr Mrázek <peterix@gmail.com>2017-08-28 22:09:53 +0200
commit3ed990861a52f090d355555d5f5d3b76a9b4608c (patch)
tree9a576eb99976aae968a0ae66aae43035fa538ba3 /application/pages/VersionPage.cpp
parent2c1ca040f84e8126f7af83717b073323a656225a (diff)
downloadMultiMC-3ed990861a52f090d355555d5f5d3b76a9b4608c.tar
MultiMC-3ed990861a52f090d355555d5f5d3b76a9b4608c.tar.gz
MultiMC-3ed990861a52f090d355555d5f5d3b76a9b4608c.tar.lz
MultiMC-3ed990861a52f090d355555d5f5d3b76a9b4608c.tar.xz
MultiMC-3ed990861a52f090d355555d5f5d3b76a9b4608c.zip
NOISSUE simplify ProblemProvider
Diffstat (limited to 'application/pages/VersionPage.cpp')
-rw-r--r--application/pages/VersionPage.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/application/pages/VersionPage.cpp b/application/pages/VersionPage.cpp
index 90fd3241..c280f98f 100644
--- a/application/pages/VersionPage.cpp
+++ b/application/pages/VersionPage.cpp
@@ -119,10 +119,9 @@ VersionPage::VersionPage(OneSixInstance *inst, QWidget *parent)
ui->packageView->setModel(proxy);
ui->packageView->installEventFilter(this);
ui->packageView->setSelectionMode(QAbstractItemView::SingleSelection);
- connect(ui->packageView->selectionModel(), &QItemSelectionModel::currentChanged,
- this, &VersionPage::versionCurrent);
+ connect(ui->packageView->selectionModel(), &QItemSelectionModel::currentChanged, this, &VersionPage::versionCurrent);
auto smodel = ui->packageView->selectionModel();
- connect(smodel, SIGNAL(currentChanged(QModelIndex, QModelIndex)), SLOT(packageCurrent(QModelIndex, QModelIndex)));
+ connect(smodel, &QItemSelectionModel::currentChanged, this, &VersionPage::packageCurrent);
updateVersionControls();
// select first item.
preselect(0);
@@ -168,15 +167,15 @@ void VersionPage::packageCurrent(const QModelIndex &current, const QModelIndex &
QString problemOut;
for (auto &problem: problems)
{
- if(problem.getSeverity() == ProblemSeverity::Error)
+ if(problem.m_severity == ProblemSeverity::Error)
{
problemOut += tr("Error: ");
}
- else if(problem.getSeverity() == ProblemSeverity::Warning)
+ else if(problem.m_severity == ProblemSeverity::Warning)
{
problemOut += tr("Warning: ");
}
- problemOut += problem.getDescription();
+ problemOut += problem.m_description;
problemOut += "\n";
}
ui->frame->setModDescription(problemOut);