GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "terminal-dock-widget.h"
Public Slots | |
virtual void | handle_visibility (bool visible) |
QMainWindow * | main_win () |
virtual void | notice_settings (const QSettings *) |
Signals | |
void | active_changed (bool active) |
Custom signal that tells whether a user has clicked away that dock widget, i.e the active dock widget has changed. | |
void | interrupt_signal (void) |
Public Member Functions | |
terminal_dock_widget (QWidget *parent=0) | |
virtual void | connect_visibility_changed (void) |
void | focus (void) |
bool | has_focus (void) const |
void | make_widget (bool dock=true) |
void | make_window (void) |
void | set_title (const QString &) |
Protected Slots | |
virtual void | copyClipboard () |
slots to handle copy & paste | |
virtual void | handle_visibility_changed (bool visible) |
Slot to steer changing visibility from outside. | |
virtual void | pasteClipboard () |
void | terminal_interrupt (void) |
Protected Member Functions | |
virtual void | closeEvent (QCloseEvent *e) |
QWidget * | focusWidget () |
Private Attributes | |
QTerminal * | terminal |
Definition at line 32 of file terminal-dock-widget.h.
terminal_dock_widget::terminal_dock_widget | ( | QWidget * | parent = 0 | ) |
Definition at line 30 of file terminal-dock-widget.cc.
References interrupt_signal(), octave_dock_widget::set_title(), terminal, and terminal_interrupt().
Custom signal that tells whether a user has clicked away that dock widget, i.e the active dock widget has changed.
Referenced by octave_dock_widget::change_visibility(), octave_dock_widget::closeEvent(), workspace_view::closeEvent(), octave_dock_widget::connect_visibility_changed(), and octave_dock_widget::handle_visibility_changed().
|
inlineprotectedvirtualinherited |
Reimplemented in workspace_view.
Definition at line 55 of file octave-dock-widget.h.
References octave_dock_widget::active_changed().
Definition at line 134 of file octave-dock-widget.cc.
References octave_dock_widget::active_changed(), and octave_dock_widget::handle_visibility().
Referenced by main_window::connect_visibility_changed().
slots to handle copy & paste
Definition at line 96 of file octave-dock-widget.h.
Referenced by octave_dock_widget::octave_dock_widget().
Reimplemented from octave_dock_widget.
Definition at line 55 of file terminal-dock-widget.cc.
References Faddeeva::w().
Referenced by main_window::focus_command_window().
|
protectedinherited |
Definition at line 259 of file octave-dock-widget.cc.
References Faddeeva::w().
Definition at line 75 of file octave-dock-widget.h.
References octave_dock_widget::focus().
Referenced by octave_dock_widget::connect_visibility_changed().
|
inlineprotectedvirtualslotinherited |
Slot to steer changing visibility from outside.
Definition at line 90 of file octave-dock-widget.h.
References octave_dock_widget::active_changed().
Referenced by octave_dock_widget::octave_dock_widget().
Definition at line 47 of file terminal-dock-widget.cc.
References Faddeeva::w().
Referenced by main_window::command_window_has_focus().
Referenced by terminal_dock_widget(), and terminal_interrupt().
|
inlineslotinherited |
Definition at line 85 of file octave-dock-widget.h.
References octave_dock_widget::_parent.
Referenced by files_dock_widget::files_dock_widget().
Definition at line 193 of file octave-dock-widget.cc.
References octave_dock_widget::_dock_action, octave_dock_widget::_floating, octave_dock_widget::_parent, and resource_manager::get_settings().
Referenced by octave_dock_widget::change_floating(), and main_window::set_window_layout().
Definition at line 157 of file octave-dock-widget.cc.
References octave_dock_widget::_dock_action, octave_dock_widget::_floating, octave_dock_widget::_parent, and resource_manager::get_settings().
Referenced by octave_dock_widget::change_floating(), and main_window::set_window_layout().
|
inlinevirtualslotinherited |
Definition at line 81 of file octave-dock-widget.h.
Referenced by octave_dock_widget::octave_dock_widget().
Definition at line 99 of file octave-dock-widget.h.
Referenced by octave_dock_widget::octave_dock_widget().
|
inherited |
Definition at line 144 of file octave-dock-widget.cc.
Referenced by history_dock_widget::construct(), documentation_dock_widget::documentation_dock_widget(), files_dock_widget::files_dock_widget(), terminal_dock_widget(), and workspace_view::workspace_view().
Definition at line 67 of file terminal-dock-widget.cc.
References interrupt_signal().
Referenced by terminal_dock_widget().
|
private |
Definition at line 54 of file terminal-dock-widget.h.
Referenced by terminal_dock_widget().