Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/widgets/kis_slider_spin_box.cpp
Context not available. | |||||
496 | e->accept(); | 496 | e->accept(); | ||
---|---|---|---|---|---|
497 | } | 497 | } | ||
498 | 498 | | |||
499 | bool KisAbstractSliderSpinBox::event(QEvent *event) | ||||
500 | { | ||||
501 | if (event->type() == QEvent::ShortcutOverride){ | ||||
502 | QKeyEvent* key = static_cast<QKeyEvent*>(event); | ||||
503 | if (key->modifiers() == Qt::NoModifier){ | ||||
504 | switch(key->key()){ | ||||
505 | case Qt::Key_Up: | ||||
506 | case Qt::Key_Right: | ||||
507 | case Qt::Key_Down: | ||||
508 | case Qt::Key_Left: | ||||
509 | event->accept(); | ||||
510 | return true; | ||||
511 | default: break; | ||||
512 | } | ||||
513 | } | ||||
514 | } | ||||
515 | return QWidget::event(event); | ||||
516 | } | ||||
517 | | ||||
499 | void KisAbstractSliderSpinBox::commitEnteredValue() | 518 | void KisAbstractSliderSpinBox::commitEnteredValue() | ||
500 | { | 519 | { | ||
501 | Q_D(KisAbstractSliderSpinBox); | 520 | Q_D(KisAbstractSliderSpinBox); | ||
Context not available. |