GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::variable_dock_widget Class Reference

#include "variable-editor.h"

Inheritance diagram for octave::variable_dock_widget:
Collaboration diagram for octave::variable_dock_widget:

Public Slots

void handle_focus_change (QWidget *old, QWidget *now)
 

Signals

void variable_focused_signal (const QString &name)
 

Public Member Functions

 variable_dock_widget (QWidget *p=nullptr)
 
void set_title (const QString &)
 

Protected Slots

virtual void do_undo (void)
 Slot to handle undo. More...
 
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
 
QToolButtonm_close_button
 
QAction * m_dock_action
 
QToolButtonm_dock_button
 
QFrame * m_frame
 
int m_icon_size
 
QWidgetm_title_widget
 

Private Slots

void change_existence (bool)
 
void change_floating (bool)
 
void change_fullscreen (void)
 
void toplevel_change (bool)
 

Detailed Description

Definition at line 49 of file variable-editor.h.

Constructor & Destructor Documentation

◆ variable_dock_widget()

Member Function Documentation

◆ change_existence

void octave::variable_dock_widget::change_existence ( bool  )
privateslot

Definition at line 166 of file variable-editor.cc.

Referenced by variable_dock_widget().

◆ change_floating

void octave::variable_dock_widget::change_floating ( bool  )
privateslot

Definition at line 144 of file variable-editor.cc.

References octave::resource_manager::icon().

Referenced by variable_dock_widget().

◆ change_fullscreen

void octave::variable_dock_widget::change_fullscreen ( void  )
privateslot

Definition at line 192 of file variable-editor.cc.

References octave::resource_manager::icon().

Referenced by variable_dock_widget().

◆ closeEvent()

void octave::variable_dock_widget::closeEvent ( QCloseEvent *  e)
protectedvirtual

Definition at line 237 of file variable-editor.cc.

References e.

◆ copyClipboard

virtual void octave::label_dock_widget::copyClipboard ( void  )
inlineprotectedvirtualslotinherited

Slots to handle copy & paste.

Definition at line 52 of file octave-dock-widget.h.

Referenced by octave::label_dock_widget::label_dock_widget().

◆ do_undo

virtual void octave::label_dock_widget::do_undo ( void  )
inlineprotectedvirtualslotinherited

Slot to handle undo.

Definition at line 59 of file octave-dock-widget.h.

Referenced by octave::label_dock_widget::label_dock_widget().

◆ handle_focus_change

void octave::variable_dock_widget::handle_focus_change ( QWidget old,
QWidget now 
)
slot

Definition at line 243 of file variable-editor.cc.

References now, and variable_focused_signal().

◆ pasteClipboard

virtual void octave::label_dock_widget::pasteClipboard ( void  )
inlineprotectedvirtualslotinherited

Slots to handle copy & paste.

Definition at line 53 of file octave-dock-widget.h.

Referenced by octave::label_dock_widget::label_dock_widget().

◆ resizeEvent()

void octave::variable_dock_widget::resizeEvent ( QResizeEvent *  event)
protected

Definition at line 267 of file variable-editor.cc.

References m_frame.

◆ selectAll

virtual void octave::label_dock_widget::selectAll ( void  )
inlineprotectedvirtualslotinherited

Slots to handle copy & paste.

Definition at line 54 of file octave-dock-widget.h.

Referenced by octave::label_dock_widget::label_dock_widget().

◆ set_title()

◆ toplevel_change

void octave::variable_dock_widget::toplevel_change ( bool  toplevel)
privateslot

Definition at line 172 of file variable-editor.cc.

References octave::label_dock_widget::m_dock_action.

Referenced by variable_dock_widget().

◆ variable_focused_signal

void octave::variable_dock_widget::variable_focused_signal ( const QString &  name)
signal

Referenced by handle_focus_change().

Member Data Documentation

◆ m_close_action

QAction* octave::label_dock_widget::m_close_action
protectedinherited

◆ m_close_button

QToolButton* octave::label_dock_widget::m_close_button
protectedinherited

◆ m_dock_action

◆ m_dock_button

QToolButton* octave::label_dock_widget::m_dock_button
protectedinherited

◆ m_frame

QFrame* octave::variable_dock_widget::m_frame
protected

Definition at line 83 of file variable-editor.h.

Referenced by resizeEvent(), and variable_dock_widget().

◆ m_icon_size

int octave::label_dock_widget::m_icon_size
protectedinherited

◆ m_title_widget


The documentation for this class was generated from the following files: