#include "command-widget.h"
Public Slots | |
void | cursor_position_changed (int line, int col) |
void | execute_command (const QString &command) |
void | move_cursor_to_end (void) |
void | new_command_line (const QString &command=QString()) |
void | text_changed (void) |
Public Member Functions | |
console (command_widget *p, base_qobject &oct_qobj) | |
Protected Member Functions | |
void | keyPressEvent (QKeyEvent *e) |
Private Member Functions | |
void | accept_command_line (void) |
void | append_string (const QString &string) |
Private Attributes | |
int | m_command_position |
command_widget * | m_command_widget |
int | m_cursor_position |
QString | m_last_key_string |
bool | m_text_changed |
Definition at line 43 of file command-widget.h.
console::console | ( | command_widget * | p, |
base_qobject & | oct_qobj | ||
) |
Definition at line 199 of file command-widget.cc.
References cursor_position_changed(), move_cursor_to_end(), and text_changed().
|
private |
Definition at line 236 of file command-widget.cc.
References append_string(), m_command_widget, new_command_line(), command_widget::process_input_line(), and command_widget::prompt().
Referenced by execute_command(), and keyPressEvent().
|
private |
Definition at line 264 of file command-widget.cc.
Referenced by accept_command_line(), move_cursor_to_end(), and new_command_line().
|
slot |
Definition at line 276 of file command-widget.cc.
References m_command_position, m_command_widget, m_cursor_position, m_text_changed, and command_widget::prompt().
Referenced by console().
|
slot |
Definition at line 254 of file command-widget.cc.
References accept_command_line(), and new_command_line().
Referenced by terminal_dock_widget::terminal_dock_widget().
|
protected |
Definition at line 315 of file command-widget.cc.
References accept_command_line(), and m_last_key_string.
|
slot |
Definition at line 298 of file command-widget.cc.
References append_string(), and m_last_key_string.
Referenced by console().
|
slot |
Definition at line 221 of file command-widget.cc.
References append_string(), m_command_position, m_command_widget, and command_widget::prompt().
Referenced by command_widget::command_widget(), terminal_dock_widget::terminal_dock_widget(), accept_command_line(), and execute_command().
|
slot |
Definition at line 309 of file command-widget.cc.
References m_text_changed.
Referenced by console().
|
private |
Definition at line 73 of file command-widget.h.
Referenced by cursor_position_changed(), and new_command_line().
|
private |
Definition at line 76 of file command-widget.h.
Referenced by accept_command_line(), cursor_position_changed(), and new_command_line().
|
private |
Definition at line 74 of file command-widget.h.
Referenced by cursor_position_changed().
|
private |
Definition at line 77 of file command-widget.h.
Referenced by keyPressEvent(), and move_cursor_to_end().
|
private |
Definition at line 75 of file command-widget.h.
Referenced by cursor_position_changed(), and text_changed().