A142_Desktop/customlabel.cpp

36 lines
602 B
C++

#include "customlabel.h"
CustomLabel::CustomLabel(QWidget *parent) : QLabel(parent)
{
}
/*
void CustomLabel::wheelEvent(QWheelEvent * event)
{
if (event->delta() > 0) {
emit wheelUp();
}else{
emit wheelDown();
}
}
*/
void CustomLabel::mousePressEvent(QMouseEvent *event)
{
emit clicked();
}
void CustomLabel::enterEvent(QEnterEvent *event)
{
this->setStyleSheet("QLabel { color : green; }");
emit focused();
}
void CustomLabel::leaveEvent(QEvent * event)
{
this->setStyleSheet("QLabel { color : #f7e0b5; }");
emit unfocused();
}