Add option to launch/wait for debugger on python contexts

This commit is contained in:
baldurk
2026-08-13 17:46:40 +01:00
parent 3dfd829331
commit 3ff393c91f
13 changed files with 315 additions and 12 deletions
+5 -1
View File
@@ -55,7 +55,8 @@ public:
void SetScriptText(rdcstr script) override;
bool LoadScriptFromFilename(rdcstr filename) override;
rdcstr GetScriptText() override;
void RunScript() override;
void RunScript() override { runScript(false); }
void DebugScript() override { runScript(true); }
private slots:
// automatic slots
void on_execute_clicked();
@@ -64,6 +65,7 @@ private slots:
void on_openScript_clicked();
void on_saveScript_clicked();
void on_runScript_clicked();
void on_debugScript_clicked();
void on_abortRun_clicked();
// manual slots
@@ -96,6 +98,8 @@ private:
PythonContext *newImportedDummyContext();
void setGlobals(PythonContext *ret);
void runScript(bool debugging);
void startAutocomplete();
void selectedHelp(QString word);
void refreshCurrentHelp();