94 const QColor& color) = 0;
void doc_on_expression(void)
void interrupt_signal(void)
void report_status_message(const QString &)
virtual void handle_visibility_changed(bool)
QAction * m_help_selected_action
virtual QString selectedText()=0
QAction * _run_selection_action
virtual void setSize(int h, int v)=0
void help_on_expression(void)
virtual void setCursorType(CursorType type, bool blinking)
virtual void pasteClipboard(void)=0
virtual void setBackgroundColor(const QColor &color)=0
virtual QList< QAction * > get_hotspot_actions(const QPoint &)
void notice_settings(const gui_settings *settings)
virtual void init_terminal_size(void)
QAction * _interrupt_action
void edit_mfile_request(const QString &, int)
virtual void setSelectionColor(const QColor &color)=0
virtual void handleCustomContextMenuRequested(const QPoint &at)
virtual void has_extra_interrupt(bool extra)=0
QAction * _selectall_action
virtual void setTerminalFont(const QFont &font)=0
void set_global_shortcuts(bool focus_out)
virtual void setCursorColor(bool useForegroundColor, const QColor &color)=0
virtual void copyClipboard(void)=0
void terminal_interrupt(void)
QAction * m_doc_selected_action
virtual void setForegroundColor(const QColor &color)=0
void construct(octave::base_qobject &oct_qobj, QWidget *xparent)
void execute_command_in_terminal_signal(const QString &)
QAction * m_edit_selected_action
QTerminal(QWidget *xparent=nullptr)
virtual void setScrollBufferSize(int value=1000)=0
void show_doc_signal(const QString &)
virtual void selectAll(void)=0
virtual void sendText(const QString &text)=0
virtual ~QTerminal(void)=default
static QTerminal * create(octave::base_qobject &oct_qobj, QWidget *xparent=nullptr)
Base class for Octave interfaces that use Qt.