summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2009-08-27 17:56:54 (GMT)
committerKevin Smith <git@kismith.co.uk>2009-08-27 17:56:54 (GMT)
commit978cf327a33d496169649bc01181ed1784cc0813 (patch)
tree4137380663a267bae9d67e8b4fb291d94ec92cb0 /Swift/QtUI/Roster/RosterDelegate.h
parent88ed398f971b37b096dc2d473b7b1d98c06a4274 (diff)
downloadswift-978cf327a33d496169649bc01181ed1784cc0813.zip
swift-978cf327a33d496169649bc01181ed1784cc0813.tar.bz2
Removing my lovely rounded group headings in the Roster.
Diffstat (limited to 'Swift/QtUI/Roster/RosterDelegate.h')
-rw-r--r--Swift/QtUI/Roster/RosterDelegate.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/Swift/QtUI/Roster/RosterDelegate.h b/Swift/QtUI/Roster/RosterDelegate.h
index d17b7a1..712af81 100644
--- a/Swift/QtUI/Roster/RosterDelegate.h
+++ b/Swift/QtUI/Roster/RosterDelegate.h
@@ -12,15 +12,19 @@ namespace Swift {
QSize sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const;
void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
private:
+ QSize groupSizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const;
+ QSize contactSizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const;
void paintGroup(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
void paintContact(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
QFont nameFont_;
QFont statusFont_;
- static const int avatarSize_ = 20;
- static const int presenceIconHeight_ = 16;
- static const int presenceIconWidth_ = 16;
- static const int groupCornerRadius_ = 4;
- static const int horizontalMargin_ = 4;
- static const int verticalMargin_ = 1;
+ QFont groupFont_;
+ static const int avatarSize_;
+ static const int presenceIconHeight_;
+ static const int presenceIconWidth_;
+ static const int groupCornerRadius_;
+ static const int horizontalMargin_;
+ static const int verticalMargin_ ;
+ static const int farLeftMargin_;
};
}