Hide emoji picker when the app loses focus

fixes #184
fixes #209
This commit is contained in:
Konstantinos Sideris 2018-02-16 19:02:15 +02:00
parent a1ea11d5ef
commit 8d867f418d

View file

@ -38,9 +38,8 @@ Panel::Panel(QWidget *parent)
"QScrollBar:vertical { width: 0px; margin: 0px; }" "QScrollBar:vertical { width: 0px; margin: 0px; }"
"QScrollBar::handle:vertical { min-height: 30px; }"); "QScrollBar::handle:vertical { min-height: 30px; }");
setAttribute(Qt::WA_TranslucentBackground, true);
setAttribute(Qt::WA_ShowWithoutActivating, true); setAttribute(Qt::WA_ShowWithoutActivating, true);
setWindowFlags(Qt::FramelessWindowHint | Qt::ToolTip); setWindowFlags(Qt::Popup | Qt::FramelessWindowHint | Qt::NoDropShadowWindowHint);
auto mainWidget = new QWidget(this); auto mainWidget = new QWidget(this);
mainWidget->setMaximumSize(width_, height_); mainWidget->setMaximumSize(width_, height_);