Inline "go to line" bar for the Lua debugger code editor (AccordionFrame).
More...
#include <lua_debugger_goto_line_frame.h>
|
| | LuaDebuggerGoToLineFrame (QWidget *parent=nullptr) |
| | Constructs a new LuaDebuggerGoToLineFrame object.
|
| |
|
| ~LuaDebuggerGoToLineFrame () override |
| | Destroys the LuaDebuggerGoToLineFrame object.
|
| |
| void | setTargetEditor (QPlainTextEdit *editor) |
| | Sets the target editor for the go to line frame.
|
| |
|
void | syncLineFieldFromEditor () |
| | Set the line field from the current editor cursor (before animatedShow).
|
| |
|
void | scheduleLineFieldFocus () |
| | After animatedShow(), move focus to the line field (call from dialog).
|
| |
| | AccordionFrame (QWidget *parent=0) |
| | Create an AccordionFrame with the given parent.
|
| |
|
void | animatedShow () |
| | Show the frame with a slide-down animation.
|
| |
|
void | animatedHide () |
| | Hide the frame with a slide-up animation.
|
| |
|
void | updateStyleSheet () |
| | Reapply the stylesheet after a palette or style change.
|
| |
|
| void | keyPressEvent (QKeyEvent *event) override |
| | Handles key press events for the frame.
|
| |
|
virtual void | hideEvent (QHideEvent *) |
| | Emit visibilityChanged(false) when the frame is hidden.
|
| |
| virtual void | showEvent (QShowEvent *) |
| | Emit visibilityChanged(true) when the frame is shown.
|
| |
Inline "go to line" bar for the Lua debugger code editor (AccordionFrame).
◆ LuaDebuggerGoToLineFrame()
| LuaDebuggerGoToLineFrame::LuaDebuggerGoToLineFrame |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ keyPressEvent()
| void LuaDebuggerGoToLineFrame::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
overrideprotected |
Handles key press events for the frame.
- Parameters
-
◆ setTargetEditor()
| void LuaDebuggerGoToLineFrame::setTargetEditor |
( |
QPlainTextEdit * |
editor | ) |
|
Sets the target editor for the go to line frame.
- Parameters
-
| editor | Pointer to the target QPlainTextEdit. |
The documentation for this class was generated from the following files: