diff options
author | Kevin Smith <git@kismith.co.uk> | 2010-12-31 21:55:47 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2010-12-31 21:55:47 (GMT) |
commit | 437adabd3798dae0f1eeea0b4f8c2d4212a083e6 (patch) | |
tree | 25cd5d6e449a67d881bb9031416ffee37013201a /Swift/QtUI/UserSearch/UserSearchDelegate.h | |
parent | 3fdf13823a391c7db83e05685e78db19e4110e59 (diff) | |
download | swift-contrib-437adabd3798dae0f1eeea0b4f8c2d4212a083e6.zip swift-contrib-437adabd3798dae0f1eeea0b4f8c2d4212a083e6.tar.bz2 |
Slightly sensible renderer for user search results.
Resolves: #719
Diffstat (limited to 'Swift/QtUI/UserSearch/UserSearchDelegate.h')
-rw-r--r-- | Swift/QtUI/UserSearch/UserSearchDelegate.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Swift/QtUI/UserSearch/UserSearchDelegate.h b/Swift/QtUI/UserSearch/UserSearchDelegate.h index d046d62..69848a8 100644 --- a/Swift/QtUI/UserSearch/UserSearchDelegate.h +++ b/Swift/QtUI/UserSearch/UserSearchDelegate.h @@ -7,14 +7,20 @@ #pragma once #include <QStyledItemDelegate> +#include <QPainter> +#include <QStyleOptionViewItem> -#include "Swift/QtUI/Roster/DelegateCommons.h" +#include <Swift/QtUI/Roster/DelegateCommons.h> namespace Swift { class UserSearchDelegate : public QStyledItemDelegate { public: UserSearchDelegate(); ~UserSearchDelegate(); + void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const; + QSize sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index ) const; + private: + DelegateCommons common_; }; } |