]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/settings/contextmenu/contextmenusettingspage.cpp
Port away from KInit
[dolphin.git] / src / settings / contextmenu / contextmenusettingspage.cpp
index 21929d56984e54d50162810806fd23eed61ada17..0723fee2ec52a2e282ebfeda9280c825c51fec2f 100644 (file)
@@ -38,8 +38,8 @@ namespace
 }
 
 ContextMenuSettingsPage::ContextMenuSettingsPage(QWidget* parent,
-                                                 KActionCollection* actions,
-                                                 QStringList actionIds) :
+                                                 const KActionCollection* actions,
+                                                 const QStringList& actionIds) :
     SettingsPageBase(parent),
     m_initialized(false),
     m_serviceModel(nullptr),
@@ -230,8 +230,8 @@ void ContextMenuSettingsPage::showEvent(QShowEvent* event)
                ContextMenuSettings::showCopyMoveMenu());
 
         // Add other built-in actions
-        for (const QString& id : qAsConst(m_actionIds)) {
-            QAction* action = m_actions->action(id);
+        for (const QString& id : m_actionIds) {
+            const QAction* action = m_actions->action(id);
             if (action) {
                 addRow(action->icon().name(), action->text(), id, entryVisible(id));
             }