From d457d535b77a78764dc82e7a696ec0a11a02459f Mon Sep 17 00:00:00 2001 From: Reinder Feenstra Date: Fri, 28 Nov 2025 00:13:37 +0100 Subject: [PATCH] [lua] added hotkeys for start/stop in lua editor --- client/src/widget/object/luascripteditwidget.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/client/src/widget/object/luascripteditwidget.cpp b/client/src/widget/object/luascripteditwidget.cpp index 4a12af87..914027f0 100644 --- a/client/src/widget/object/luascripteditwidget.cpp +++ b/client/src/widget/object/luascripteditwidget.cpp @@ -96,6 +96,11 @@ void LuaScriptEditWidget::buildForm() if(name == AttributeName::Enabled) m_start->setEnabled(value.toBool()); }); +#ifdef Q_OS_MAC + m_start->setShortcut(Qt::META | Qt::Key_R); +#else + m_start->setShortcut(Qt::Key_F5); +#endif m_stop = toolbar->addAction(Theme::getIcon("stop"), m_methodStop->displayName(), [this]() @@ -109,7 +114,11 @@ void LuaScriptEditWidget::buildForm() if(name == AttributeName::Enabled) m_stop->setEnabled(value.toBool()); }); - +#ifdef Q_OS_MAC + m_stop->setShortcut(Qt::META | Qt::SHIFT | Qt::Key_R); +#else + m_stop->setShortcut(Qt::SHIFT | Qt::Key_F5); +#endif if(auto* method = m_object->getMethod("clear_persistent_variables")) {