From 64a6771dc8379ae6d14d61ced0e9bb61462f65bd Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Thu, 22 Mar 2018 09:16:17 +0200 Subject: Fix text color on room switcher fixes #245 --- src/QuickSwitcher.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/QuickSwitcher.cc') diff --git a/src/QuickSwitcher.cc b/src/QuickSwitcher.cc index 2401f81f..e8ef1cd9 100644 --- a/src/QuickSwitcher.cc +++ b/src/QuickSwitcher.cc @@ -16,7 +16,9 @@ */ #include +#include #include +#include #include #include "QuickSwitcher.h" @@ -57,10 +59,9 @@ RoomSearchInput::hideEvent(QHideEvent *event) } QuickSwitcher::QuickSwitcher(QWidget *parent) - : QFrame(parent) + : QWidget(parent) { setMaximumWidth(450); - setStyleSheet("background-color: white"); QFont font; font.setPixelSize(20); @@ -150,9 +151,12 @@ QuickSwitcher::setRoomList(const std::map &rooms) } void -QuickSwitcher::showEvent(QShowEvent *) +QuickSwitcher::paintEvent(QPaintEvent *) { - roomSearch_->setFocus(); + QStyleOption opt; + opt.init(this); + QPainter p(this); + style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this); } void -- cgit 1.5.1