diff libgui/src/files-dock-widget.h @ 16461:094bd3627ead

move common functionality to octave_dock_widget base class * octave-dock-widget.h (octave_dock_widget::handle_visibility, octave_dock_widget::connect_visibility_changed, octave_dock_widget::focus): New virtual functions. * documentation-dock-widget.cc, documentation-dock-widget.h, files-dock-widget.cc, files-dock-widget.h, history-dock-widget.cc, history-dock-widget.h, terminal-dock-widget.cc, terminal-dock-widget.h: Inherit handle_visibility, connect_visibility_changed, and focus methods.
author John W. Eaton <jwe@octave.org>
date Sun, 07 Apr 2013 12:36:07 -0400
parents 4d4e7c6f839d
children 605d7f0ee0d8
line wrap: on
line diff
--- a/libgui/src/files-dock-widget.h
+++ b/libgui/src/files-dock-widget.h
@@ -53,8 +53,6 @@
 
   ~files_dock_widget ();
 
-  void connect_visibility_changed (void);
-
 public slots:
 
   /** Slot for handling a change in directory via double click. */
@@ -74,20 +72,16 @@
   /** Tells the widget to react on changed settings. */
   void notice_settings (const QSettings *settings);
 
-  void focus (void);
+signals:
 
-  void handle_visibility (bool visible);
-
-signals:
   /** Emitted, whenever the user requested to open a file. */
   void open_file (const QString& fileName);
 
   /** Emitted, whenever the currently displayed directory changed. */
   void displayed_directory_changed (const QString& dir);
 
-protected:
+private:
 
-private:
   // TODO: Add toolbar with buttons for navigating the path, creating dirs, etc
 
   /** Toolbar for file and directory manipulation. */