diff options
author | Kevin Smith <git@kismith.co.uk> | 2009-08-01 14:46:37 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2009-08-01 14:46:37 (GMT) |
commit | c3b4fc7dcf8475e4dcf7b42b496e332df4a4f7b1 (patch) | |
tree | 28aba4cc95d6ac7d916c6d2ca6980112ef915ea1 /Swift/QtUI/Roster/QtTreeWidgetItem.h | |
parent | cd294437d80978a72a8b7ce9e563afee0a518300 (diff) | |
download | swift-contrib-c3b4fc7dcf8475e4dcf7b42b496e332df4a4f7b1.zip swift-contrib-c3b4fc7dcf8475e4dcf7b42b496e332df4a4f7b1.tar.bz2 |
Resize avatars to 32pix in Roster, change alignments to be relative, do item hiding.
Diffstat (limited to 'Swift/QtUI/Roster/QtTreeWidgetItem.h')
-rw-r--r-- | Swift/QtUI/Roster/QtTreeWidgetItem.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Swift/QtUI/Roster/QtTreeWidgetItem.h b/Swift/QtUI/Roster/QtTreeWidgetItem.h index 2dac2fc..e3bfff3 100644 --- a/Swift/QtUI/Roster/QtTreeWidgetItem.h +++ b/Swift/QtUI/Roster/QtTreeWidgetItem.h @@ -39,6 +39,7 @@ class QtTreeWidgetItem : public QObject, public TreeWidgetItem { void setExpanded(bool b); void hide(); void show(); + bool isShown(); bool isContact(); QWidget* getCollapsedRosterWidget(); @@ -46,13 +47,17 @@ class QtTreeWidgetItem : public QObject, public TreeWidgetItem { signals: void changed(); + private slots: + void handleChanged(); private: QList<QtTreeWidgetItem*> children_; + QList<QtTreeWidgetItem*> shownChildren_; QtTreeWidgetItem* parent_; QString displayName_; QString statusText_; QColor textColor_; QColor backgroundColor_; + bool shown_; }; } |