summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2009-08-18 06:50:09 (GMT)
committerKevin Smith <git@kismith.co.uk>2009-08-18 06:50:09 (GMT)
commit666ad146312a1c8abdefe8bba5582fd9ac042700 (patch)
treea895bd8435c853d113b63aeabe2692dd554e630e /Swift/QtUI/Roster/QtTreeWidgetItem.h
parent19cc57c75a495b73d16e0932b77a6e2d9fbdc4e3 (diff)
downloadswift-666ad146312a1c8abdefe8bba5582fd9ac042700.zip
swift-666ad146312a1c8abdefe8bba5582fd9ac042700.tar.bz2
Include a (dummy) presence icon in roster entries.
Diffstat (limited to 'Swift/QtUI/Roster/QtTreeWidgetItem.h')
-rw-r--r--Swift/QtUI/Roster/QtTreeWidgetItem.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Swift/QtUI/Roster/QtTreeWidgetItem.h b/Swift/QtUI/Roster/QtTreeWidgetItem.h
index 1b898b0..9c3b0ad 100644
--- a/Swift/QtUI/Roster/QtTreeWidgetItem.h
+++ b/Swift/QtUI/Roster/QtTreeWidgetItem.h
@@ -17,7 +17,8 @@
namespace Swift {
enum RosterRoles {
StatusTextRole = Qt::UserRole,
- AvatarRole = Qt::UserRole + 1
+ AvatarRole = Qt::UserRole + 1,
+ PresenceIconRole = Qt::UserRole + 2
};
class QtTreeWidget;
@@ -33,6 +34,7 @@ class QtTreeWidgetItem : public QObject, public TreeWidgetItem {
int row();
QtTreeWidgetItem* getItem(int row);
QVariant data(int role);
+ QIcon getPresenceIcon();
QtTreeWidgetItem(QtTreeWidgetItem* parentItem);
void setText(const String& text);
void setAvatarPath(const String& path);