15#ifndef LUA_DEBUGGER_EVALUATE_H
16#define LUA_DEBUGGER_EVALUATE_H
36 void attach(QPlainTextEdit *
input, QPlainTextEdit *output, QPushButton *evalBtn, QPushButton *clearBtn);
38 void updatePanelState()
const;
49 QPlainTextEdit *input_ =
nullptr;
50 QPlainTextEdit *output_ =
nullptr;
51 QPushButton *evalBtn_ =
nullptr;
52 QPushButton *clearBtn_ =
nullptr;
Top-level dialog hosting the Lua debugger UI components.
Definition lua_debugger_dialog.h:165
Evaluate panel: enable/disable by pause state, run expressions, clear I/O, and append batched logpoin...
Definition lua_debugger_evaluate.h:30
void appendOutputLines(const QStringList &lines)
Append lines (e.g. logpoint drain) and scroll to the end.
Definition lua_debugger_evaluate.cpp:72