Changeset View
Changeset View
Standalone View
Standalone View
shell/problemmodel.cpp
Show First 20 Lines • Show All 143 Lines • ▼ Show 20 Line(s) | 122 | { | |||
---|---|---|---|---|---|
144 | switch (role) { | 144 | switch (role) { | ||
145 | case Qt::DisplayRole: | 145 | case Qt::DisplayRole: | ||
146 | switch (index.column()) { | 146 | switch (index.column()) { | ||
147 | case Source: | 147 | case Source: | ||
148 | return p->sourceString(); | 148 | return p->sourceString(); | ||
149 | case Error: | 149 | case Error: | ||
150 | return p->description(); | 150 | return p->description(); | ||
151 | case File: | 151 | case File: | ||
152 | return displayUrl(p->finalLocation().document.toUrl(), baseDirectory); | 152 | return displayUrl(p->finalLocation().document.toUrl().adjusted(QUrl::NormalizePathSegments), baseDirectory); | ||
153 | case Line: | 153 | case Line: | ||
154 | if (p->finalLocation().isValid()) { | 154 | if (p->finalLocation().isValid()) { | ||
155 | return QString::number(p->finalLocation().start().line() + 1); | 155 | return QString::number(p->finalLocation().start().line() + 1); | ||
156 | } | 156 | } | ||
157 | break; | 157 | break; | ||
158 | case Column: | 158 | case Column: | ||
159 | if (p->finalLocation().isValid()) { | 159 | if (p->finalLocation().isValid()) { | ||
160 | return QString::number(p->finalLocation().start().column() + 1); | 160 | return QString::number(p->finalLocation().start().column() + 1); | ||
▲ Show 20 Lines • Show All 191 Lines • Show Last 20 Lines |