Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/outputview/outputmodel.cpp
Show First 20 Lines • Show All 254 Lines • ▼ Show 20 Line(s) | |||||
255 | QVariant OutputModel::data(const QModelIndex& idx , int role ) const | 255 | QVariant OutputModel::data(const QModelIndex& idx , int role ) const | ||
256 | { | 256 | { | ||
257 | if( d->isValidIndex(idx, rowCount()) ) | 257 | if( d->isValidIndex(idx, rowCount()) ) | ||
258 | { | 258 | { | ||
259 | switch( role ) | 259 | switch( role ) | ||
260 | { | 260 | { | ||
261 | case Qt::DisplayRole: | 261 | case Qt::DisplayRole: | ||
262 | return d->m_filteredItems.at( idx.row() ).originalLine; | 262 | return d->m_filteredItems.at( idx.row() ).originalLine; | ||
263 | break; | | |||
264 | case OutputModel::OutputItemTypeRole: | 263 | case OutputModel::OutputItemTypeRole: | ||
265 | return static_cast<int>(d->m_filteredItems.at( idx.row() ).type); | 264 | return static_cast<int>(d->m_filteredItems.at( idx.row() ).type); | ||
266 | break; | | |||
267 | case Qt::FontRole: | 265 | case Qt::FontRole: | ||
268 | return QFontDatabase::systemFont(QFontDatabase::FixedFont); | 266 | return QFontDatabase::systemFont(QFontDatabase::FixedFont); | ||
269 | break; | | |||
270 | default: | | |||
271 | break; | | |||
272 | } | 267 | } | ||
273 | } | 268 | } | ||
274 | return QVariant(); | 269 | return QVariant(); | ||
275 | } | 270 | } | ||
276 | 271 | | |||
277 | int OutputModel::rowCount( const QModelIndex& parent ) const | 272 | int OutputModel::rowCount( const QModelIndex& parent ) const | ||
278 | { | 273 | { | ||
279 | if( !parent.isValid() ) | 274 | if( !parent.isValid() ) | ||
▲ Show 20 Lines • Show All 193 Lines • Show Last 20 Lines |