谢谢XChinux的解答,我自己重写了mouseDoubleClickeEvent()函数实现了鼠标的双击事件,但是这个双击是随便点界面的那个地方都会产生鼠标双击事件,怎么才能实现只有点击了图片才产生鼠标双击事件?怎么识别是哪张图片呢?
我的图片实在paintEvent中实现的,部分代码如下:
void time7::paintEvent(QPaintEvent *event)
{
p =new QPainter;
p->begin(this);
QPixmap image1(":images/33.png");
QPixmap image2(":images/44.png");
QPixmap image3(":images/55.png");
QPixmap image4(":images/66.png");
QPixmap image5(":images/77.png");
p->drawPixmap(100,150,image1);
p->drawPixmap(200,150,image2);
p->drawPixmap(300,150,image3);
p->drawPixmap(400,150,image4);
p->drawPixmap(500,150,image5);
p->end();
}