PowerMaster/include/customMenu.h

26 lines
401 B
C
Raw Normal View History

2024-10-10 16:59:51 +08:00
#ifndef CUSTOMMENU_H
#define CUSTOMMENU_H
#include <QMenu>
class CustomMenu : public QMenu
{
Q_OBJECT
public:
CustomMenu(QWidget *parent = nullptr);
virtual ~CustomMenu();
2024-10-10 16:59:51 +08:00
bool mouseIsInside() {return m_bMouseInside;}
protected:
void enterEvent(QEnterEvent*);
void leaveEvent(QEvent*);
//void focusInEvent(QFocusEvent*);
private:
bool m_bMouseInside;
};
#endif