#include "command-widget.h"
Public Slots | |
void | insert_interpreter_output (const QString &msg) |
void | notice_settings (const gui_settings *settings) |
void | update_prompt (const QString &prompt) |
Signals | |
void | clear_line_edit (void) |
void | interpreter_event (const fcn_callback &fcn) |
void | interpreter_event (const meth_callback &meth) |
void | interpreter_pause (void) |
void | interpreter_resume (void) |
void | interpreter_stop (void) |
Public Member Functions | |
command_widget (base_qobject &oct_qobj, QWidget *p) | |
Protected Slots | |
void | accept_input_line (void) |
Private Attributes | |
bool | m_incomplete_parse |
QColor | m_input_color |
QLineEdit * | m_line_edit |
QTextBrowser * | m_output_display |
QLabel * | m_prompt |
Definition at line 43 of file command-widget.h.
octave::command_widget::command_widget | ( | base_qobject & | oct_qobj, |
QWidget * | p | ||
) |
Definition at line 50 of file command-widget.cc.
References accept_input_line(), clear_line_edit(), interpreter_pause(), interpreter_resume(), interpreter_stop(), m_line_edit, m_output_display, and m_prompt.
|
protectedslot |
Definition at line 113 of file command-widget.cc.
References clear_line_edit(), octave::command_editor::decode_prompt_string(), interpreter::get_event_manager(), interpreter::get_input_system(), interpreter_event(), m_incomplete_parse, m_input_color, m_line_edit, m_output_display, and interpreter::parse_and_execute().
Referenced by command_widget().
|
signal |
Referenced by command_widget(), and accept_input_line().
|
slot |
Definition at line 104 of file command-widget.cc.
References m_output_display.
Referenced by octave::terminal_dock_widget::terminal_dock_widget().
|
signal |
Referenced by accept_input_line().
|
signal |
|
signal |
Referenced by command_widget(), and octave::base_qobject::terminal_widget().
|
signal |
Referenced by command_widget(), and octave::base_qobject::terminal_widget().
|
signal |
Referenced by command_widget(), and octave::base_qobject::terminal_widget().
|
slot |
Definition at line 150 of file command-widget.cc.
References cs_color_mode(), cs_colors, cs_font(), cs_font_size(), global_mono_font(), octave::interpolate_color(), gui_pref::key, m_input_color, m_line_edit, and m_output_display.
Referenced by octave::terminal_dock_widget::terminal_dock_widget().
|
slot |
Definition at line 99 of file command-widget.cc.
References m_prompt.
Referenced by octave::terminal_dock_widget::terminal_dock_widget().
|
private |
Definition at line 76 of file command-widget.h.
Referenced by accept_input_line().
|
private |
Definition at line 80 of file command-widget.h.
Referenced by accept_input_line(), and notice_settings().
|
private |
Definition at line 78 of file command-widget.h.
Referenced by command_widget(), accept_input_line(), and notice_settings().
|
private |
Definition at line 79 of file command-widget.h.
Referenced by command_widget(), accept_input_line(), insert_interpreter_output(), and notice_settings().
|
private |
Definition at line 77 of file command-widget.h.
Referenced by command_widget(), and update_prompt().