GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes | List of all members
documentation_dock_widget Class Reference

#include "documentation-dock-widget.h"

Inheritance diagram for documentation_dock_widget:
Inheritance graph
[legend]
Collaboration diagram for documentation_dock_widget:
Collaboration graph
[legend]

Public Slots

virtual void focus (void)
 
void handle_active_dock_changed (octave_dock_widget *, octave_dock_widget *)
 
void handle_settings (const QSettings *)
 
virtual void handle_visibility (bool visible)
 
QMainWindowmain_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. More...
 

Public Member Functions

 documentation_dock_widget (QWidget *parent=0)
 
virtual void connect_visibility_changed (void)
 
void make_widget (bool dock=true)
 
void make_window (void)
 
void set_predecessor_widget (octave_dock_widget *prev_widget)
 
void set_title (const QString &)
 

Protected Slots

virtual void add_actions (QList< QAction * > action_list)
 
void copyClipboard ()
 
virtual void do_undo ()
 slots to handle undo More...
 
bool eventFilter (QObject *obj, QEvent *e)
 
virtual void handle_visibility_changed (bool visible)
 Slot to steer changing visibility from outside. More...
 
void pasteClipboard ()
 
void selectAll ()
 
void showDoc (const QString &name)
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
 
QWidgetfocusWidget ()
 

Private Attributes

webinfo_webinfo
 

Detailed Description

Definition at line 30 of file documentation-dock-widget.h.

Constructor & Destructor Documentation

documentation_dock_widget::documentation_dock_widget ( QWidget parent = 0)

Definition at line 29 of file documentation-dock-widget.cc.

References _webinfo, octave_dock_widget::set_title(), and showDoc().

Member Function Documentation

void octave_dock_widget::active_changed ( bool  active)
signalinherited

Custom signal that tells whether a user has clicked away that dock widget, i.e the active dock widget has changed.

Definition at line 143 of file moc-octave-dock-widget.cc.

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().

void octave_dock_widget::add_actions ( QList< QAction * >  action_list)
protectedvirtualslotinherited

Definition at line 485 of file octave-dock-widget.cc.

Referenced by octave_dock_widget::octave_dock_widget().

void octave_dock_widget::closeEvent ( QCloseEvent *  e)
protectedvirtualinherited
void octave_dock_widget::connect_visibility_changed ( void  )
virtualinherited
void documentation_dock_widget::copyClipboard ( void  )
protectedslot

Definition at line 45 of file documentation-dock-widget.cc.

References _webinfo, and webinfo::copyClipboard().

virtual void octave_dock_widget::do_undo ( void  )
inlineprotectedvirtualslotinherited

slots to handle undo

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

Referenced by octave_dock_widget::octave_dock_widget().

bool octave_dock_widget::eventFilter ( QObject obj,
QEvent *  e 
)
protectedslotinherited

Definition at line 455 of file octave-dock-widget.cc.

virtual void octave_dock_widget::focus ( void  )
inlinevirtualslotinherited
QWidget * octave_dock_widget::focusWidget ( )
protectedinherited

Definition at line 311 of file octave-dock-widget.cc.

References Faddeeva::w().

void octave_dock_widget::handle_active_dock_changed ( octave_dock_widget w_old,
octave_dock_widget w_new 
)
slotinherited
void octave_dock_widget::handle_settings ( const QSettings *  settings)
slotinherited
virtual void octave_dock_widget::handle_visibility ( bool  visible)
inlinevirtualslotinherited
virtual void octave_dock_widget::handle_visibility_changed ( bool  visible)
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().

QMainWindow* octave_dock_widget::main_win ( )
inlineslotinherited

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

References octave_dock_widget::_parent.

Referenced by files_dock_widget::files_dock_widget().

void octave_dock_widget::make_widget ( bool  dock = true)
inherited
void octave_dock_widget::make_window ( void  )
inherited
virtual void octave_dock_widget::notice_settings ( const QSettings *  )
inlinevirtualslotinherited

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

Referenced by octave_dock_widget::handle_settings().

void documentation_dock_widget::pasteClipboard ( void  )
protectedslot

Definition at line 50 of file documentation-dock-widget.cc.

References _webinfo, and webinfo::pasteClipboard().

void documentation_dock_widget::selectAll ( void  )
protectedslot

Definition at line 55 of file documentation-dock-widget.cc.

References _webinfo, and webinfo::selectAll().

void octave_dock_widget::set_predecessor_widget ( octave_dock_widget prev_widget)
inherited
void octave_dock_widget::set_title ( const QString &  title)
inherited
void documentation_dock_widget::showDoc ( const QString &  name)
protectedslot

Definition at line 61 of file documentation-dock-widget.cc.

References _webinfo, and webinfo::load_ref().

Referenced by documentation_dock_widget().

Member Data Documentation

webinfo* documentation_dock_widget::_webinfo
private

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