卡布奇诺@邓 |
2020-07-23 17:27 |
bool MainWindow::eventFilter(QObject *obj, QEvent *event) { if (event->type() == QEvent::MouseMove) { //鼠标移动事件 QMouseEvent *mouseMove = static_cast<QMouseEvent*>(event); QRect rect = widget->frameGeometry(); //widget区域 if (rect.contains(mouseMove->pos())) { //鼠标在widget区域内则显示 //颜色处理 } } return QWidget::eventFilter(obj, event); }
|
|