33json_object *
VuoInputEditorColor::show(QPoint portLeftCenter, json_object *originalValue, json_object *details, map<QString, json_object *> portNamesAndValues)
39 colorQt.setRedF(colorVuo.r);
40 colorQt.setGreenF(colorVuo.g);
41 colorQt.setBlueF(colorVuo.b);
42 colorQt.setAlphaF(colorVuo.a);
43 dialog.setCurrentColor(colorQt);
44 dialog.setOption(QColorDialog::ShowAlphaChannel);
48 QPoint dialogTopLeft = portLeftCenter - QPoint(250, 400/2) ;
49 dialog.move(dialogTopLeft);
51 connect(&dialog, &QColorDialog::currentColorChanged,
this, &VuoInputEditorColor::currentColorChanged);
55 if (dialog.result() == QDialog::Accepted)
58 return json_object_get(originalValue);