diff options
| author | Kevin Smith <git@kismith.co.uk> | 2009-09-20 19:44:21 (GMT) | 
|---|---|---|
| committer | Kevin Smith <git@kismith.co.uk> | 2009-09-20 19:44:21 (GMT) | 
| commit | 86a064d24f39ef3fbda676c18166d31106bf3bad (patch) | |
| tree | 60333959a7623e5a3fa6ae4a7401e8055b4584dc /Swift/QtUI/Roster/QtTreeWidgetItem.h | |
| parent | 81bbc5499eb8481cdc928b7e5f1a4961a4441553 (diff) | |
| download | swift-contrib-86a064d24f39ef3fbda676c18166d31106bf3bad.zip swift-contrib-86a064d24f39ef3fbda676c18166d31106bf3bad.tar.bz2  | |
Sort the Qt roster.
Diffstat (limited to 'Swift/QtUI/Roster/QtTreeWidgetItem.h')
| -rw-r--r-- | Swift/QtUI/Roster/QtTreeWidgetItem.h | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/Swift/QtUI/Roster/QtTreeWidgetItem.h b/Swift/QtUI/Roster/QtTreeWidgetItem.h index 7a459d5..8b69ae2 100644 --- a/Swift/QtUI/Roster/QtTreeWidgetItem.h +++ b/Swift/QtUI/Roster/QtTreeWidgetItem.h @@ -48,12 +48,15 @@ class QtTreeWidgetItem : public QObject, public TreeWidgetItem {  			void hide();  			void show();  			bool isShown(); -			bool isContact(); +			bool isContact() const;  			bool isExpanded(); +			QString getName() const {return displayName_;}; +			StatusShow::Type getStatusShow() const {return statusShowType_;};  			QWidget* getCollapsedRosterWidget();  			QWidget* getExpandedRosterWidget(); -		 +			bool operator<(const QtTreeWidgetItem& item) const; +			  		signals:  			void changed(QtTreeWidgetItem*);  		private slots: @@ -72,6 +75,8 @@ class QtTreeWidgetItem : public QObject, public TreeWidgetItem {  			StatusShow::Type statusShowType_;  }; +//bool itemLessThan(const QtTreeWidgetItem& left, const QtTreeWidgetItem& right); +  }  #endif  | 
 Swift