static QString msgActionWarning(QAction *newAction, Id id, QAction *oldAction) { QString msg; QTextStream str(&msg); str << "addOverrideAction " << newAction->objectName() << '/' << newAction->text() << ": Action "; if (oldAction) str << oldAction->objectName() << '/' << oldAction->text(); str << " is already registered for context " << id.uniqueIdentifier() << ' ' << id.toString() << '.'; return msg; }