Changeset View
Changeset View
Standalone View
Standalone View
src/panels/places/placesitemmodel.cpp
Show First 20 Lines • Show All 582 Lines • ▼ Show 20 Line(s) | 573 | for (int r = topLeft.row(); r <= bottomRight.row(); r++) { | |||
---|---|---|---|---|---|
583 | 583 | | |||
584 | if (!placeItem && (m_hiddenItemsShown || !m_sourceModel->isHidden(sourceIndex))) { | 584 | if (!placeItem && (m_hiddenItemsShown || !m_sourceModel->isHidden(sourceIndex))) { | ||
585 | //show item if it became visible | 585 | //show item if it became visible | ||
586 | addItemFromSourceModel(sourceIndex); | 586 | addItemFromSourceModel(sourceIndex); | ||
587 | return; | 587 | return; | ||
588 | } | 588 | } | ||
589 | 589 | | |||
590 | if (placeItem && !m_sourceModel->isDevice(sourceIndex)) { | 590 | if (placeItem && !m_sourceModel->isDevice(sourceIndex)) { | ||
591 | placeItem->setText(bookmark.text()); | | |||
592 | placeItem->setIcon(sourceIndex.data(KFilePlacesModel::IconNameRole).toString()); | | |||
593 | placeItem->setUrl(m_sourceModel->url(sourceIndex)); | | |||
594 | placeItem->bookmark().setMetaDataItem(QStringLiteral("OnlyInApp"), | | |||
595 | bookmark.metaDataItem(QStringLiteral("OnlyInApp"))); | | |||
596 | // must update the bookmark object | 591 | // must update the bookmark object | ||
597 | placeItem->setBookmark(bookmark); | 592 | placeItem->setBookmark(bookmark); | ||
598 | } | 593 | } | ||
599 | } | 594 | } | ||
600 | } | 595 | } | ||
601 | 596 | | |||
602 | void PlacesItemModel::onSourceModelGroupHiddenChanged(KFilePlacesModel::GroupType group, bool hidden) | 597 | void PlacesItemModel::onSourceModelGroupHiddenChanged(KFilePlacesModel::GroupType group, bool hidden) | ||
603 | { | 598 | { | ||
▲ Show 20 Lines • Show All 196 Lines • Show Last 20 Lines |