File indexing completed on 2024-05-12 05:48:37
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 "cronItemBuilder.h" 0008 0009 QString CronItemBuilder::createFormattedText(LogLine *line) const 0010 { 0011 QString result; 0012 0013 result.append(QLatin1String("<table>")); 0014 0015 QListIterator<QString> it(line->logItems()); 0016 0017 result.append(labelMessageFormat(i18n("Date:"), formatDate(line->time()))); 0018 result.append(labelMessageFormat(i18n("Hostname:"), it.next())); 0019 result.append(labelMessageFormat(i18n("Process:"), it.next())); 0020 result.append(labelMessageFormat(i18n("User:"), it.next())); 0021 result.append(labelMessageFormat(i18n("Level:"), line->logLevel()->name())); 0022 result.append(labelMessageFormat(i18n("Original file:"), line->sourceFileName())); 0023 0024 result.append(QLatin1String("</table>")); 0025 0026 return result; 0027 }