X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fnickview.cpp;h=d4eb827d7b4f56d76706c1ccbb3cc8459e26f12e;hp=7d9545cd6ed4479cca12fe2381203e6c5ff3090c;hb=fb1c465a71b110984d59722bbf0ed873674daf94;hpb=7795adca52f35204f8c354da6fcc5d8e8ee35531 diff --git a/src/uisupport/nickview.cpp b/src/uisupport/nickview.cpp index 7d9545cd..d4eb827d 100644 --- a/src/uisupport/nickview.cpp +++ b/src/uisupport/nickview.cpp @@ -19,11 +19,24 @@ ***************************************************************************/ #include "nickview.h" +#include "nickmodel.h" -NickView::NickView(QWidget *parent) : QTreeView(parent) { - - +#include +#include +NickView::NickView(QWidget *parent) : QTreeView(parent) { + setGeometry(0, 0, 30, 30); + //setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); + + setIndentation(10); + header()->hide(); + header()->hideSection(1); + setAnimated(true); + setSortingEnabled(true); + sortByColumn(0, Qt::AscendingOrder); + + filteredModel = new FilteredNickModel(this); + QTreeView::setModel(filteredModel); } NickView::~NickView() { @@ -31,3 +44,8 @@ NickView::~NickView() { } +void NickView::setModel(NickModel *model) { + filteredModel->setSourceModel(model); + expandAll(); + +}