QT检测鼠标移入窗口和移出窗口

enterEvent 是鼠标移入

leaveEvent是移出

MainWindow.h
#ifndefMAINWINDOW_H

#define MAINWINDOW_H

#include "QMainWindow"
#include "QEvent"

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

protected:
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H



展开阅读全文

没有更多推荐了,返回首页