rssguard/src/librssguard/gui/reusable/nonclosablemenu.h
2023-08-23 09:08:40 +02:00

19 lines
549 B
C++

// For license of this file, see <project-root-folder>/LICENSE.md.
#include <QMenu>
#ifndef NONCLOSABLEMENU_H
#define NONCLOSABLEMENU_H
class NonClosableMenu : public QMenu {
public:
explicit NonClosableMenu(QWidget* parent = nullptr);
explicit NonClosableMenu(const QString& title, QWidget* parent = nullptr);
protected:
virtual void keyPressEvent(QKeyEvent* event);
virtual void mousePressEvent(QMouseEvent* event);
virtual void mouseReleaseEvent(QMouseEvent* event);
};
#endif // NONCLOSABLEMENU_H