changeset 22256:0486ccf960c6

maint: pass objects by const reference * shortcut-manager.h, shortcut-manager.cc (sortcut_manager::init): Pass QString and QKeySequence arguments by const reference.
author John W. Eaton <jwe@octave.org>
date Wed, 10 Aug 2016 12:29:59 -0400
parents 8e18e364a686
children 945e7f9c11ff
files libgui/src/shortcut-manager.cc libgui/src/shortcut-manager.h
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/src/shortcut-manager.cc	Wed Aug 10 11:41:56 2016 -0400
+++ b/libgui/src/shortcut-manager.cc	Wed Aug 10 12:29:59 2016 -0400
@@ -333,7 +333,8 @@
 }
 
 void
-shortcut_manager::init (QString description, QString key, QKeySequence def_sc)
+shortcut_manager::init (const QString& description, const QString& key,
+                        const QKeySequence& def_sc)
 {
   QKeySequence actual
     = QKeySequence (_settings->value ("shortcuts/"+key, def_sc).toString ());
--- a/libgui/src/shortcut-manager.h	Wed Aug 10 11:41:56 2016 -0400
+++ b/libgui/src/shortcut-manager.h	Wed Aug 10 12:29:59 2016 -0400
@@ -117,7 +117,7 @@
 
   static bool instance_ok (void);
 
-  void init (QString, QString, QKeySequence);
+  void init (const QString&, const QString&, const QKeySequence&);
   void do_init_data ();
   void do_write_shortcuts (QSettings *settings, bool closing);
   void do_set_shortcut (QAction *action, const QString& key);