Changeset View
Changeset View
Standalone View
Standalone View
src/loggerDialog.cpp
Show All 32 Lines | |||||
33 | #include "globals.h" | 33 | #include "globals.h" | ||
34 | 34 | | |||
35 | class LoggerDialogPrivate | 35 | class LoggerDialogPrivate | ||
36 | { | 36 | { | ||
37 | public: | 37 | public: | ||
38 | QMap<QString, QString> facilities; | 38 | QMap<QString, QString> facilities; | ||
39 | 39 | | |||
40 | QMap<QString, QString> priorities; | 40 | QMap<QString, QString> priorities; | ||
41 | QMap<QString, QPixmap> priorityIcons; | 41 | QMap<QString, QPixmap> priorityIcons; | ||
anthonyfieroni: Why not QIcon here as well? | |||||
nicolasfella: Good catch, I will investigate in a future patch | |||||
42 | }; | 42 | }; | ||
43 | 43 | | |||
44 | LoggerDialog::LoggerDialog(QWidget *parent) | 44 | LoggerDialog::LoggerDialog(QWidget *parent) | ||
45 | : QDialog(parent) | 45 | : QDialog(parent) | ||
46 | , d(new LoggerDialogPrivate()) | 46 | , d(new LoggerDialogPrivate()) | ||
47 | { | 47 | { | ||
48 | setupUi(this); | 48 | setupUi(this); | ||
49 | 49 | | |||
▲ Show 20 Lines • Show All 89 Lines • ▼ Show 20 Line(s) | 111 | { | |||
139 | d->priorities[Globals::instance().warningLogLevel()->name()] = QStringLiteral("warning"); | 139 | d->priorities[Globals::instance().warningLogLevel()->name()] = QStringLiteral("warning"); | ||
140 | d->priorities[Globals::instance().errorLogLevel()->name()] = QStringLiteral("err"); | 140 | d->priorities[Globals::instance().errorLogLevel()->name()] = QStringLiteral("err"); | ||
141 | d->priorities[Globals::instance().criticalLogLevel()->name()] = QStringLiteral("crit"); | 141 | d->priorities[Globals::instance().criticalLogLevel()->name()] = QStringLiteral("crit"); | ||
142 | d->priorities[Globals::instance().alertLogLevel()->name()] = QStringLiteral("alert"); | 142 | d->priorities[Globals::instance().alertLogLevel()->name()] = QStringLiteral("alert"); | ||
143 | d->priorities[Globals::instance().emergencyLogLevel()->name()] = QStringLiteral("emerg"); | 143 | d->priorities[Globals::instance().emergencyLogLevel()->name()] = QStringLiteral("emerg"); | ||
144 | 144 | | |||
145 | // Fill the priority icon map | 145 | // Fill the priority icon map | ||
146 | d->priorityIcons[Globals::instance().debugLogLevel()->name()] | 146 | d->priorityIcons[Globals::instance().debugLogLevel()->name()] | ||
147 | = Globals::instance().debugLogLevel()->icon(); | 147 | = Globals::instance().debugLogLevel()->icon().name(); | ||
148 | d->priorityIcons[Globals::instance().informationLogLevel()->name()] | 148 | d->priorityIcons[Globals::instance().informationLogLevel()->name()] | ||
149 | = Globals::instance().informationLogLevel()->icon(); | 149 | = Globals::instance().informationLogLevel()->icon().name(); | ||
150 | d->priorityIcons[Globals::instance().noticeLogLevel()->name()] | 150 | d->priorityIcons[Globals::instance().noticeLogLevel()->name()] | ||
151 | = Globals::instance().noticeLogLevel()->icon(); | 151 | = Globals::instance().noticeLogLevel()->icon().name(); | ||
152 | d->priorityIcons[Globals::instance().warningLogLevel()->name()] | 152 | d->priorityIcons[Globals::instance().warningLogLevel()->name()] | ||
153 | = Globals::instance().warningLogLevel()->icon(); | 153 | = Globals::instance().warningLogLevel()->icon().name(); | ||
154 | d->priorityIcons[Globals::instance().errorLogLevel()->name()] | 154 | d->priorityIcons[Globals::instance().errorLogLevel()->name()] | ||
155 | = Globals::instance().errorLogLevel()->icon(); | 155 | = Globals::instance().errorLogLevel()->icon().name(); | ||
156 | d->priorityIcons[Globals::instance().criticalLogLevel()->name()] | 156 | d->priorityIcons[Globals::instance().criticalLogLevel()->name()] | ||
157 | = Globals::instance().criticalLogLevel()->icon(); | 157 | = Globals::instance().criticalLogLevel()->icon().name(); | ||
158 | d->priorityIcons[Globals::instance().alertLogLevel()->name()] | 158 | d->priorityIcons[Globals::instance().alertLogLevel()->name()] | ||
159 | = Globals::instance().alertLogLevel()->icon(); | 159 | = Globals::instance().alertLogLevel()->icon().name(); | ||
160 | d->priorityIcons[Globals::instance().emergencyLogLevel()->name()] | 160 | d->priorityIcons[Globals::instance().emergencyLogLevel()->name()] | ||
161 | = Globals::instance().emergencyLogLevel()->icon(); | 161 | = Globals::instance().emergencyLogLevel()->icon().name(); | ||
162 | } | 162 | } | ||
163 | 163 | | |||
164 | void LoggerDialog::textChanged() | 164 | void LoggerDialog::textChanged() | ||
165 | { | 165 | { | ||
166 | if (fileActivation->isChecked() && file->url().isEmpty()) { | 166 | if (fileActivation->isChecked() && file->url().isEmpty()) { | ||
167 | buttonOK->setEnabled(false); | 167 | buttonOK->setEnabled(false); | ||
168 | return; | 168 | return; | ||
169 | } | 169 | } | ||
▲ Show 20 Lines • Show All 103 Lines • Show Last 20 Lines |
Why not QIcon here as well?