From d9d39ab218a51dc036f842e2a93bf4ade68924c8 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Thu, 1 Oct 2009 11:14:48 +0200
Subject: [PATCH] allow saved actions with no representaion in the
 configuration dialog

Useful for simple context menu items.
---
 src/libs/utils/savedaction.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/libs/utils/savedaction.cpp b/src/libs/utils/savedaction.cpp
index f239a01f544..8983038649c 100644
--- a/src/libs/utils/savedaction.cpp
+++ b/src/libs/utils/savedaction.cpp
@@ -421,7 +421,8 @@ void SavedAction::trigger(const QVariant &data)
 void SavedActionSet::insert(SavedAction *action, QWidget *widget)
 {
     m_list.append(action);
-    action->connectWidget(widget);
+    if (widget)
+        action->connectWidget(widget);
 }
 
 void SavedActionSet::apply(QSettings *settings)
-- 
GitLab