#include "variable-editor.h"
Public Slots | |
void | handle_focus_change (QWidget *old, QWidget *now) |
Signals | |
void | queue_float (void) |
void | queue_unfloat_float (void) |
void | variable_focused_signal (const QString &name) |
Public Member Functions | |
variable_dock_widget (QWidget *p, base_qobject &oct_qobj) | |
void | set_title (const QString &) |
Protected Slots | |
virtual void | do_undo (void) |
Slot to handle undo. More... | |
void | refloat (void) |
void | unfloat_float (void) |
virtual void | copyClipboard (void) |
Slots to handle copy & paste. More... | |
virtual void | pasteClipboard (void) |
Slots to handle copy & paste. More... | |
virtual void | selectAll (void) |
Slots to handle copy & paste. More... | |
Protected Member Functions | |
virtual void | closeEvent (QCloseEvent *e) |
void | resizeEvent (QResizeEvent *event) |
Protected Attributes | |
QAction * | m_close_action |
QToolButton * | m_close_button |
QAbstractButton * | m_default_close_button |
QAbstractButton * | m_default_float_button |
QAction * | m_dock_action |
QToolButton * | m_dock_button |
QFrame * | m_frame |
int | m_icon_size |
base_qobject & | m_octave_qobj |
QWidget * | m_title_widget |
Private Slots | |
void | change_existence (bool) |
void | change_floating (bool) |
void | change_fullscreen (void) |
void | toplevel_change (bool) |
Definition at line 54 of file variable-editor.h.
octave::variable_dock_widget::variable_dock_widget | ( | QWidget * | p, |
base_qobject & | oct_qobj | ||
) |
Definition at line 82 of file variable-editor.cc.
References change_existence(), change_floating(), change_fullscreen(), octave::base_qobject::get_resource_manager(), octave::label_dock_widget::m_close_action, octave::label_dock_widget::m_dock_action, m_frame, octave::label_dock_widget::m_icon_size, octave::label_dock_widget::m_octave_qobj, octave::label_dock_widget::m_title_widget, and toplevel_change().
|
privateslot |
Definition at line 166 of file variable-editor.cc.
Referenced by variable_dock_widget().
|
privateslot |
Definition at line 143 of file variable-editor.cc.
References octave::base_qobject::get_resource_manager(), octave::resource_manager::icon(), and octave::label_dock_widget::m_octave_qobj.
Referenced by variable_dock_widget().
|
privateslot |
Definition at line 207 of file variable-editor.cc.
References octave::base_qobject::get_resource_manager(), octave::resource_manager::icon(), and octave::label_dock_widget::m_octave_qobj.
Referenced by variable_dock_widget().
|
protectedvirtual |
Definition at line 253 of file variable-editor.cc.
|
inlineprotectedvirtualslotinherited |
Slots to handle copy & paste.
Definition at line 60 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget().
|
inlineprotectedvirtualslotinherited |
Slot to handle undo.
Definition at line 67 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget().
Definition at line 259 of file variable-editor.cc.
References variable_focused_signal().
|
inlineprotectedvirtualslotinherited |
Slots to handle copy & paste.
Definition at line 61 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget().
|
signal |
|
signal |
|
protectedslot |
Definition at line 361 of file variable-editor.cc.
|
protected |
Definition at line 295 of file variable-editor.cc.
References m_frame.
|
inlineprotectedvirtualslotinherited |
Slots to handle copy & paste.
Definition at line 62 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget().
|
inherited |
Definition at line 119 of file octave-dock-widget.cc.
References octave::label_dock_widget::m_title_widget.
Referenced by octave::documentation_dock_widget::documentation_dock_widget(), octave::files_dock_widget::files_dock_widget(), octave::terminal_dock_widget::terminal_dock_widget(), octave::variable_editor::variable_editor(), octave::workspace_view::workspace_view(), octave::history_dock_widget::construct(), octave::file_editor::construct(), and octave::variable_editor::edit_variable().
|
privateslot |
Definition at line 172 of file variable-editor.cc.
References octave::label_dock_widget::m_dock_action.
Referenced by variable_dock_widget().
|
protectedslot |
Definition at line 357 of file variable-editor.cc.
|
signal |
Referenced by handle_focus_change().
|
protectedinherited |
Definition at line 78 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), octave::octave_dock_widget::octave_dock_widget(), variable_dock_widget(), and octave::octave_dock_widget::set_style().
|
protectedinherited |
Definition at line 76 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), and octave::octave_dock_widget::set_style().
|
protectedinherited |
Definition at line 81 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget().
|
protectedinherited |
Definition at line 80 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), octave::octave_dock_widget::octave_dock_widget(), octave::octave_dock_widget::make_widget(), octave::octave_dock_widget::make_window(), and octave::octave_dock_widget::toplevel_change().
|
protectedinherited |
Definition at line 77 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), octave::octave_dock_widget::octave_dock_widget(), variable_dock_widget(), octave::octave_dock_widget::make_widget(), octave::octave_dock_widget::make_window(), octave::octave_dock_widget::set_style(), octave::octave_dock_widget::toplevel_change(), and toplevel_change().
|
protectedinherited |
Definition at line 75 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), and octave::octave_dock_widget::set_style().
|
protected |
Definition at line 88 of file variable-editor.h.
Referenced by variable_dock_widget(), and resizeEvent().
|
protectedinherited |
Definition at line 73 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), octave::octave_dock_widget::octave_dock_widget(), variable_dock_widget(), and octave::octave_dock_widget::set_style().
|
protectedinherited |
Definition at line 71 of file octave-dock-widget.h.
Referenced by octave::files_dock_widget::files_dock_widget(), octave::octave_dock_widget::octave_dock_widget(), octave::terminal_dock_widget::terminal_dock_widget(), variable_dock_widget(), octave::workspace_view::workspace_view(), octave::file_editor::call_custom_editor(), change_floating(), change_fullscreen(), octave::file_editor::closeEvent(), octave::history_dock_widget::construct(), octave::file_editor::construct(), octave::variable_editor::construct_tool_bar(), octave::files_dock_widget::contextmenu_requested(), octave::history_dock_widget::ctxMenu(), octave::files_dock_widget::display_directory(), octave::variable_editor::edit_variable(), octave::file_editor::empty_script(), octave::file_editor::find_create(), octave::file_editor::handle_enter_debug_mode(), octave::file_editor::handle_exit_debug_mode(), octave::file_editor::handle_file_name_changed(), octave::file_editor::handle_visibility(), octave::workspace_view::header_contextmenu_requested(), octave::files_dock_widget::headercontextmenu_requested(), octave::file_editor::make_file_editor_tab(), octave::octave_dock_widget::make_widget(), octave::file_editor::mru_menu_update(), octave::files_dock_widget::popdownmenu_search_dir(), octave::file_editor::request_open_file(), octave::file_editor::save_session(), octave::files_dock_widget::save_settings(), octave::history_dock_widget::save_settings(), octave::octave_dock_widget::save_settings(), octave::workspace_view::save_settings(), octave::octave_dock_widget::set_focus_predecessor(), octave::file_editor::set_shortcuts(), octave::workspace_view::setModel(), octave::files_dock_widget::toggle_header(), octave::workspace_view::toggle_header(), and octave::file_editor::toggle_preference().
|
protectedinherited |
Definition at line 74 of file octave-dock-widget.h.
Referenced by octave::label_dock_widget::label_dock_widget(), variable_dock_widget(), octave::octave_dock_widget::handle_settings(), and octave::label_dock_widget::set_title().