Wireshark 5.1.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
lua_debugger_code_editor.h File Reference
#include <QColor>
#include <QFont>
#include <QObject>
#include <QPlainTextEdit>
#include <QPoint>
#include <QRegularExpression>
#include <QString>
#include <QSyntaxHighlighter>
#include <QTextCharFormat>
#include <QTextCursor>
#include <QVector>
#include <QtGlobal>
#include <ui/qt/lua_debugger/lua_syntax_highlighter.h>

Go to the source code of this file.

Classes

struct  LuaDebuggerEditorPalette
 Script editor colours, read from the theme's code section. More...
class  LuaDebuggerCodeView
 Editable code editor supporting gutter breakpoints and highlighting. More...
class  LineNumberArea
 A widget for displaying line numbers in the code editor. More...
class  LuaDebuggerFontPolicy
 Owns the dialog's font story end-to-end. More...
class  LuaDebuggerCodeTabsController
 Owns the script tab strip and the documents inside it. More...

Functions

LuaDebuggerEditorPalette luaDebuggerEditorPalette ()
 Return the editor palette of the active theme and light/dark mode.

Detailed Description

Code editor stack: editor view, gutter, theme palette, font policy and the script-tabs controller. The syntax highlighter is in lua_syntax_highlighter.h.

Function Documentation

◆ luaDebuggerEditorPalette()

LuaDebuggerEditorPalette luaDebuggerEditorPalette ( )

Return the editor palette of the active theme and light/dark mode.

Returns
LuaDebuggerEditorPalette The editor palette.