QT 内部使用函数列表

鼠标事件

void mousePressEvent(QMouseEvent *event); //单击

void mouseReleaseEvent(QMouseEvent *event); //释放
void mouseDoubleClickEvent(QMouseEvent *event); //双击
void mouseMoveEvent(QMouseEvent *event); //移动
void wheelEvent(QWheelEvent *event); //滑轮

#include <QMouseEvent>头文件

键盘事件
键值

https://blog.csdn.net/wangjieest/article/details/8283656

 

void keyPressEvent(QKeyEvent *event); 按压

void keyReleaseEvent(QKeyEvent *event);释放
#include <QKeyEvent>头文件
按键控制
  if (event->type() == QEvent::KeyPress)
    {

    }
 if( event->key()==Qt::Key_Exclam)键值判断



窗口关闭执行函数
void closeEvent(QCloseEvent *event);//可能没用
posted @ 2020-05-07 11:17  手札记  阅读(557)  评论(0编辑  收藏  举报