Add menu to toggle notifications

This commit is contained in:
Konstantinos Sideris 2017-05-31 17:06:03 +03:00
parent 5197f8a886
commit c184362044
9 changed files with 163 additions and 31 deletions

25
include/ui/Menu.h Normal file
View file

@ -0,0 +1,25 @@
#pragma once
#include <QMenu>
class Menu : public QMenu
{
public:
Menu(QWidget *parent = nullptr)
: QMenu(parent)
{
setFont(QFont("Open Sans", 10));
setStyleSheet(
"QMenu { background-color: white; margin: 0px;}"
"QMenu::item { padding: 7px 20px; border: 1px solid transparent; margin: 2px 0px; }"
"QMenu::item:selected { background: rgba(180, 180, 180, 100); }");
};
protected:
void leaveEvent(QEvent *e)
{
Q_UNUSED(e);
hide();
}
};