}
ContextMenuSettingsPage::ContextMenuSettingsPage(QWidget* parent,
- KActionCollection* actions,
- QStringList actionIds) :
+ const KActionCollection* actions,
+ const QStringList& actionIds) :
SettingsPageBase(parent),
m_initialized(false),
m_serviceModel(nullptr),
// 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));
}
}