From f57c921b784016f1f1c1105a9ddac21dfce5d08c Mon Sep 17 00:00:00 2001 From: Dieter Mayer Date: Sun, 12 Jul 2026 21:54:13 +0200 Subject: [PATCH] Fix trivial Qt6 deprecations (QString::count, QColor::setNamedColor) QString::count() (no-arg) is deprecated -> size(); QColor::setNamedColor() is deprecated -> the QColor(QString) constructor. Both replacements are non-deprecated on Qt5 too. Clears 2 -Wdeprecated-declarations warnings. --- sources/ElementsCollection/elementscollectionwidget.cpp | 2 +- sources/TerminalStrip/terminalstripbridge.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/ElementsCollection/elementscollectionwidget.cpp b/sources/ElementsCollection/elementscollectionwidget.cpp index e88bd8731..ba75501dc 100644 --- a/sources/ElementsCollection/elementscollectionwidget.cpp +++ b/sources/ElementsCollection/elementscollectionwidget.cpp @@ -830,7 +830,7 @@ void ElementsCollectionWidget::search() } //start the search when text have at least 3 letters. - if (text.count() < 3) { + if (text.size() < 3) { return; } diff --git a/sources/TerminalStrip/terminalstripbridge.cpp b/sources/TerminalStrip/terminalstripbridge.cpp index 55cdd1775..2df508493 100644 --- a/sources/TerminalStrip/terminalstripbridge.cpp +++ b/sources/TerminalStrip/terminalstripbridge.cpp @@ -106,7 +106,7 @@ void TerminalStripBridge::fromXml(const QDomElement &dom_element) } m_uuid = QUuid(dom_element.attribute(QStringLiteral("uuid"), m_uuid.toString())); - m_color.setNamedColor(dom_element.attribute(QStringLiteral("color"))); + m_color = QColor(dom_element.attribute(QStringLiteral("color"))); const auto real_t_vector = QETXML::subChild(dom_element, QStringLiteral("real_terminals"),