- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
void QeLabel::mouseReleaseEvent(QMouseEvent *ev) {
    switch (ev->button()) {
    case Qt::LeftButton : {
            click++;
            click %=2;
            if (click == 0) {
                emit dbl_clicked(id);
            }
            emit clicked(id);
            break;
        }
    default: break;
    }
}
 Follow us!
 Follow us!
А вообще пустой разговор - это 100% говнокодовое велосипедо-изобретательство.
например так:
void QeLabel::mousePressEvent(QMouseEvent *ev) {
switch (ev->type()) {
case QMouseEvent::MouseButtonDblClick : emit dbl_clicked(id); break;
case QMouseEvent::MouseButtonPress : emit clicked(id); break;
default: break;
}
}
код не делает, того, что должен. говнокода тут нет
нахера постить всякую хуиту молодых долбоебов, которые не ведают, что творят?