From 5202748c0a43b0dd4c58af68c43ef9682e8ab4a2 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 9 Nov 2024 00:46:52 +0100 Subject: [PATCH] Gui: Fix some linter warnings --- src/Gui/TaskElementColors.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Gui/TaskElementColors.cpp b/src/Gui/TaskElementColors.cpp index d5c007536d..0ccd998e20 100644 --- a/src/Gui/TaskElementColors.cpp +++ b/src/Gui/TaskElementColors.cpp @@ -75,10 +75,10 @@ public: explicit Private(ViewProviderDocumentObject* vp, const char* element = "") : ui(new Ui_TaskElementColors()) , vp(vp) + , vpParent(vp) + , vpDoc(vp->getDocument()) , editElement(element) { - vpDoc = vp->getDocument(); - vpParent = vp; auto doc = Application::Instance->editDocument(); if (doc) { auto editVp = doc->getInEdit(&vpParent, &editSub); @@ -164,7 +164,7 @@ public: } for (auto& v : vp->getElementColors(sub)) { - auto it = elements.find(v.first.c_str()); + auto it = elements.find(v.first); if (it != elements.end()) { if (push) { items.push_back(it->second); @@ -194,10 +194,9 @@ public: int count = ui->elementList->count(); for (int i = 0; i < count; ++i) { auto item = ui->elementList->item(i); - auto color = item->data(Qt::UserRole).value(); - info.emplace( - qPrintable(item->data(Qt::UserRole + 1).value()), - App::Color(color.redF(), color.greenF(), color.blueF(), color.alphaF())); + auto col = item->data(Qt::UserRole).value(); + std::string sub = qPrintable(item->data(Qt::UserRole + 1).value()); + info.emplace(sub, App::Color(col.redF(), col.greenF(), col.blueF(), col.alphaF())); } if (!App::GetApplication().getActiveTransaction()) { App::GetApplication().setActiveTransaction("Set colors"); @@ -621,8 +620,9 @@ TaskElementColors::~TaskElementColors() = default; void TaskElementColors::open() {} -void TaskElementColors::clicked(int) +void TaskElementColors::clicked(int id) { + Q_UNUSED(id) } bool TaskElementColors::accept()