1 // SPDX-FileCopyrightText: 2021 Nheko Contributors 2 // 3 // SPDX-License-Identifier: GPL-3.0-or-later 4 5 #pragma once 6 7 #include <QMenu> 8 9 #include "Config.h" 10 11 class Menu : public QMenu 12 { 13 Q_OBJECT 14 public: 15 Menu(QWidget *parent = nullptr) QMenu(parent)16 : QMenu(parent){}; 17 18 protected: leaveEvent(QEvent * e)19 void leaveEvent(QEvent *e) override 20 { 21 hide(); 22 23 QMenu::leaveEvent(e); 24 } 25 }; 26