File indexing completed on 2024-05-19 05:49:16
0001 /* 0002 SPDX-FileCopyrightText: 2007 Nicolas Ternisien <nicolas.ternisien@gmail.com> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #include "journaldItemBuilder.h" 0008 0009 #include "logLine.h" 0010 0011 #include <KLocalizedString> 0012 0013 #include <QString> 0014 0015 QString JournaldItemBuilder::createFormattedText(LogLine *line) const 0016 { 0017 QString result; 0018 0019 QListIterator<QString> it(line->logItems()); 0020 0021 result.append(QLatin1String("<table>")); 0022 result.append(labelMessageFormat(i18n("Date:"), formatDate(line->time()))); 0023 result.append(labelMessageFormat(i18n("Priority:"), line->logLevel()->name())); 0024 result.append(labelMessageFormat(i18n("Unit:"), it.next())); 0025 result.append(QLatin1String("</table>")); 0026 0027 return result; 0028 } 0029 0030 QString JournaldItemBuilder::createToolTipText(LogLine *line) const 0031 { 0032 return createFormattedText(line); 0033 }