ishowlabel.cpp
389 Bytes
#include "ishowlabel.h"
IShowLabel::IShowLabel(QWidget *parent) :
QLabel(parent)
{
}
void IShowLabel::enterEvent(QEvent *)
{
if(isMousein)
{
return;
}
isMousein = true;
emit mouseIn();
}
void IShowLabel::mousePressEvent(QMouseEvent *ev)
{
emit mousePress();
}
void IShowLabel::leaveEvent(QEvent *)
{
isMousein = false;
emit mouseOut();
}