]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/settings/contextmenu/contextmenusettingspage.cpp
Port away from KInit
[dolphin.git] / src / settings / contextmenu / contextmenusettingspage.cpp
index 4b954dd8ec36482e7a692b9b08ab4ab5b20bdd1c..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),
@@ -231,8 +231,8 @@ void ContextMenuSettingsPage::showEvent(QShowEvent* event)
 
         // Add other built-in actions
         for (const QString& id : m_actionIds) {
-            QAction* action = m_actions->action(id);
-            if (action != nullptr) {
+            const QAction* action = m_actions->action(id);
+            if (action) {
                 addRow(action->icon().name(), action->text(), id, entryVisible(id));
             }
         }