- 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;
}
}
ctm 10.11.2010 09:28 # 0
А вообще пустой разговор - это 100% говнокодовое велосипедо-изобретательство.
onto 10.11.2010 10:26 # +1
например так:
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;
}
}
Govnoeb 10.11.2010 15:02 # 0
код не делает, того, что должен. говнокода тут нет
нахера постить всякую хуиту молодых долбоебов, которые не ведают, что творят?
onto 11.11.2010 01:26 # 0
guest 16.12.2010 23:33 # 0