|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
#include <QBrush>#include <QCheckBox>#include <QComboBox>#include <QFont>#include <QHash>#include <QIcon>#include <QKeySequence>#include <QList>#include <QModelIndex>#include <QObject>#include <QPair>#include <QPlainTextEdit>#include <QPointer>#include <QPushButton>#include <QSet>#include <QString>#include <QStringList>#include <QStandardItem>#include <QStandardItemModel>#include <QTreeView>#include <QVariantMap>#include <QVector>#include "epan/wslua/wslua_debugger.h"#include "geometry_state_dialog.h"#include "lua_debugger_breakpoints.h"#include "lua_debugger_code_editor.h"#include "lua_debugger_evaluate.h"#include "lua_debugger_files.h"#include "lua_debugger_pause.h"#include "lua_debugger_settings.h"#include "lua_debugger_stack.h"#include "lua_debugger_utils.h"#include "lua_debugger_variables.h"#include "lua_debugger_watch.h"Go to the source code of this file.
Classes | |
| class | LuaDebuggerLuaReloadCoordinator |
| Coordinates Lua plugin reload: pre/post core callbacks, deferred reload after pause, toolbar checkbox chrome, and refreshing open script tabs from disk. More... | |
| class | LuaDebuggerDialog |
| Top-level dialog hosting the Lua debugger UI components. More... | |
Namespaces | |
| namespace | LuaDebuggerMainClosePolicy |
| Pause-aware arbitration for main-window close while the Lua debugger is involved. | |
Functions | |
| bool | LuaDebuggerMainClosePolicy::handleMainCloseIfPaused (QCloseEvent *event) |
| Decide whether to defer a main-window close while the Lua debugger needs to arbitrate. | |
| void | LuaDebuggerMainClosePolicy::deliverDeferredMainCloseIfPending () |
| Re-deliver a previously deferred main-window close, if any. Idempotent. | |
| void | LuaDebuggerMainClosePolicy::markQuitRequested () |
| Record a debugger-initiated quit (Ctrl+Q from the debugger window) so that the main window will be closed after the debugger dialog has finished its own close gate. | |
| void | LuaDebuggerMainClosePolicy::cancelPendingClose () |
| Cancel any pending deferred main close. | |
Top-level Lua debugger dialog: hosts every panel, owns the pause lifecycle, the reload coordinator, and the main-window close policy.