mirror of
https://github.com/overte-org/overte.git
synced 2025-04-25 12:53:03 +02:00
use alt+f for 1st person camera and alt+o for 3rd
This commit is contained in:
parent
afc7eaff8d
commit
e53badf88b
2 changed files with 7 additions and 18 deletions
|
@ -3020,20 +3020,9 @@ void Application::keyPressEvent(QKeyEvent* event) {
|
|||
break;
|
||||
|
||||
case Qt::Key_F: {
|
||||
if (isMeta) {
|
||||
auto menu = Menu::getInstance();
|
||||
if (menu->isOptionChecked(MenuOption::FirstPerson)) {
|
||||
menu->setIsOptionChecked(MenuOption::ThirdPerson, true);
|
||||
menu->setIsOptionChecked(MenuOption::FirstPerson, false);
|
||||
} else {
|
||||
menu->setIsOptionChecked(MenuOption::FirstPerson, true);
|
||||
menu->setIsOptionChecked(MenuOption::ThirdPerson, false);
|
||||
}
|
||||
cameraMenuChanged();
|
||||
} else if (isOption) {
|
||||
if (isOption) {
|
||||
_physicsEngine->dumpNextStats();
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case Qt::Key_H: {
|
||||
|
|
|
@ -222,14 +222,14 @@ Menu::Menu() {
|
|||
cameraModeGroup->setExclusive(true);
|
||||
|
||||
// View > First Person
|
||||
cameraModeGroup->addAction(addCheckableActionToQMenuAndActionHash(viewMenu,
|
||||
MenuOption::FirstPerson, 0,
|
||||
true, qApp, SLOT(cameraMenuChanged())));
|
||||
cameraModeGroup->addAction(addCheckableActionToQMenuAndActionHash(
|
||||
viewMenu, MenuOption::FirstPerson, Qt::ALT | Qt::Key_F,
|
||||
true, qApp, SLOT(cameraMenuChanged())));
|
||||
|
||||
// View > Third Person
|
||||
cameraModeGroup->addAction(addCheckableActionToQMenuAndActionHash(viewMenu,
|
||||
MenuOption::ThirdPerson, 0,
|
||||
false, qApp, SLOT(cameraMenuChanged())));
|
||||
cameraModeGroup->addAction(addCheckableActionToQMenuAndActionHash(
|
||||
viewMenu, MenuOption::ThirdPerson, Qt::ALT | Qt::Key_O,
|
||||
false, qApp, SLOT(cameraMenuChanged())));
|
||||
|
||||
// View > Mirror
|
||||
cameraModeGroup->addAction(addCheckableActionToQMenuAndActionHash(viewMenu,
|
||||
|
|
Loading…
Reference in a new issue