diff --git a/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp b/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp index 8c586ef6a243726d7d565370e706b56d96d8079a..dfb05b59da18866e2e82fe399ddc44c2b074e45b 100644 --- a/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp +++ b/src/plugins/projectexplorer/kitmanagerconfigwidget.cpp @@ -179,7 +179,7 @@ void KitManagerConfigWidget::addConfigWidget(ProjectExplorer::KitConfigWidget *w QAction *action = new QAction(tr("Mark as Mutable"), 0); action->setCheckable(true); - action->setData(QVariant::fromValue(widget)); + action->setData(QVariant::fromValue(qobject_cast<QObject *>(widget))); action->setChecked(widget->isMutable()); action->setEnabled(!widget->isSticky()); widget->mainWidget()->addAction(action);