Adjust completion menu to fit its contents

This commit is contained in:
Konstantinos Sideris 2018-04-24 16:03:50 +03:00
parent 649d73a7bd
commit 4fd8eccece
5 changed files with 25 additions and 0 deletions

View file

@ -106,6 +106,7 @@ SuggestionsPopup::addUsers(const QVector<SearchResult> &users)
}
resetSelection();
adjustSize();
resize(geometry().width(), 40 * users.size());
}
@ -171,3 +172,12 @@ SuggestionsPopup::selectHoveredSuggestion()
resetSelection();
}
void
SuggestionsPopup::paintEvent(QPaintEvent *)
{
QStyleOption opt;
opt.init(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
}