0001109: Touchpad Navigation issue
This commit is contained in:
parent
a66d9449b0
commit
f878f630a9
|
@ -71,7 +71,7 @@ const char* TouchpadNavigationStyle::mouseButtons(ViewerMode mode)
|
|||
case NavigationStyle::DRAGGING:
|
||||
return QT_TR_NOOP("Press ALT button");
|
||||
case NavigationStyle::ZOOMING:
|
||||
return QT_TR_NOOP("Press PgUp/PgDown button");
|
||||
return QT_TR_NOOP("Press CTRL and SHIFT buttons");
|
||||
default:
|
||||
return "No description";
|
||||
}
|
||||
|
@ -310,12 +310,12 @@ SbBool TouchpadNavigationStyle::processSoEvent(const SoEvent * const ev)
|
|||
newmode = NavigationStyle::PANNING;
|
||||
break;
|
||||
case ALTDOWN:
|
||||
case CTRLDOWN|SHIFTDOWN:
|
||||
if (newmode != NavigationStyle::DRAGGING) {
|
||||
saveCursorPosition(ev);
|
||||
}
|
||||
newmode = NavigationStyle::DRAGGING;
|
||||
break;
|
||||
case CTRLDOWN|SHIFTDOWN:
|
||||
case CTRLDOWN|SHIFTDOWN|BUTTON1DOWN:
|
||||
newmode = NavigationStyle::ZOOMING;
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue
Block a user