X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fnickview.cpp;h=7e30cb7c3d9d54e6a215624b369f65414923048a;hp=3153ba8b571d4a39081076f85a952c778c5000a6;hb=d69da0b56103c347107fb490008b5c6b0d59e3df;hpb=1aef6bf0d3d2a7ef469b9a9f68ceb891cc8a896c diff --git a/src/uisupport/nickview.cpp b/src/uisupport/nickview.cpp index 3153ba8b..7e30cb7c 100644 --- a/src/uisupport/nickview.cpp +++ b/src/uisupport/nickview.cpp @@ -142,3 +142,16 @@ void NickView::startQuery(const QModelIndex & index) { void NickView::executeCommand(const BufferInfo & bufferInfo, const QString & command) { Client::instance()->userInput(bufferInfo, command); } + +QSize NickView::sizeHint() const { + if(!model()) + return QTreeView::sizeHint(); + + int columnSize = 0; + for(int i = 0; i < model()->columnCount(); i++) { + if(!isColumnHidden(i)) + columnSize += sizeHintForColumn(i); + } + + return QSize(columnSize, 50); +}