From be629fe8501941138da849cf1179ad67cd5570cb Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Thu, 8 Sep 2011 18:57:52 +0200 Subject: Version control: Apply text-color if an item is versioned --- src/kitemviews/kfileitemmodel.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/kitemviews/kfileitemmodel.h') diff --git a/src/kitemviews/kfileitemmodel.h b/src/kitemviews/kfileitemmodel.h index 189c50846..1b7c8bdca 100644 --- a/src/kitemviews/kfileitemmodel.h +++ b/src/kitemviews/kfileitemmodel.h @@ -82,6 +82,13 @@ public: */ KFileItem fileItem(int index) const; + /** + * @return The file-item for the url \a url. If no file-item with the given + * URL is found KFileItem::isNull() will be true for the returned + * file-item. The runtime complexity of this call is O(1). + */ + KFileItem fileItem(const KUrl& url) const; + /** * @return The index for the file-item \a item. -1 is returned if no file-item * is found or if the file-item is null. The runtime @@ -183,7 +190,7 @@ private: Qt::CaseSensitivity m_caseSensitivity; KFileItemList m_sortedItems; // Allows O(1) access for KFileItemModel::fileItem(int index) - QHash m_items; // Allows O(1) access for KFileItemModel::index(const KFileItem& item) + QHash m_items; // Allows O(1) access for KFileItemModel::index(const KFileItem& item) QList > m_data; bool m_requestRole[RolesCount]; -- cgit v1.3.1