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 | 
