diff options
author | Stijn Buys <ingar@osirion.org> | 2010-11-08 23:33:49 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2010-11-08 23:33:49 +0000 |
commit | baf6ad1f48ef08187f50247115c09a3612ebeec3 (patch) | |
tree | c3c81f530c09b027f9880c8434df82a033a33323 /src/ui/listitem.h | |
parent | 106d0cb0cf884dd7a2920564852c001e13af1568 (diff) |
added sorting of listview items
Diffstat (limited to 'src/ui/listitem.h')
-rw-r--r-- | src/ui/listitem.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ui/listitem.h b/src/ui/listitem.h index 3c9efea..5795917 100644 --- a/src/ui/listitem.h +++ b/src/ui/listitem.h @@ -35,6 +35,10 @@ public: return listitem_item; } + inline const std::string & sortkey() const { + return listitem_sortkey; + } + inline void set_info(const core::Info *info) { listitem_info = info; } @@ -42,6 +46,10 @@ public: inline void set_item(const core::Item *item) { listitem_item = item; } + + inline void set_sortkey(const std::string sortkey) { + listitem_sortkey.assign(sortkey); + } void select(); @@ -59,6 +67,7 @@ protected: private: const core::Info *listitem_info; const core::Item *listitem_item; + std::string listitem_sortkey; }; } // namespace ui |