From 460a5bbb56b57b2341782eb7a14d75d0bda06165 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 14 Jun 2024 11:44:44 +0200 Subject: [PATCH] TaskTree: Qt-ify the code (part 4) 13. Make s_activeStorageWarning a QLatin1StringView, otherwise having "qstring.h:1007:5: note: declared private here" on ubuntu-24.04-x64. Amends e331329e4f8bb3de30f99f0905a0d2517d4c227c Change-Id: I6f5784f00b2894daa48128edd50bf57b54686acf Reviewed-by: hjk --- src/libs/solutions/tasking/tasktree.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libs/solutions/tasking/tasktree.cpp b/src/libs/solutions/tasking/tasktree.cpp index 55ae3cfb56a..91bdaf2d9e1 100644 --- a/src/libs/solutions/tasking/tasktree.cpp +++ b/src/libs/solutions/tasking/tasktree.cpp @@ -18,6 +18,7 @@ #include #include +using namespace Qt::StringLiterals; using namespace std::chrono; QT_BEGIN_NAMESPACE @@ -1298,11 +1299,11 @@ const void *Loop::valuePtr() const using StoragePtr = void *; -static QString s_activeStorageWarning = +static constexpr QLatin1StringView s_activeStorageWarning = "The referenced storage is not reachable in the running tree. " "A nullptr will be returned which might lead to a crash in the calling code. " "It is possible that no storage was added to the tree, " - "or the storage is not reachable from where it is referenced."; + "or the storage is not reachable from where it is referenced."_L1; class StorageThreadData {