refs #883, overlay messages can have shadow

This commit is contained in:
Klaus Basan
2017-02-19 04:02:45 +01:00
committed by Mathew Sutcliffe
parent 1690c560b7
commit 8ca8f51802
3 changed files with 16 additions and 0 deletions

View File

@@ -30,6 +30,7 @@
#include <QSize>
#include <QStackedWidget>
#include <QStyle>
#include <QGraphicsDropShadowEffect>
#include <QTextEdit>
#include <QToolButton>
#include <Qt>
@@ -382,6 +383,15 @@ namespace BlackGui
return this->m_awaitingConfirmation;
}
void COverlayMessages::addShadow()
{
QGraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this);
QColor color(Qt::blue);
color.setAlpha(96);
shadow->setColor(color);
this->setGraphicsEffect(shadow);
}
void COverlayMessages::keyPressEvent(QKeyEvent *event)
{
if (!this->isVisible()) { QFrame::keyPressEvent(event); }