28 if( event->type() == QEvent::MouseButtonDblClick )
31 QString value = index.model()->data(index, Qt::EditRole).toString();
32 QColor color = QColorDialog::getColor(QColor(value));
33 if (color.isValid()) { model->setData(index, QVariant(color)); }
39 return QStyledItemDelegate::editorEvent(event, model, option, index);