ProjectItem *item = getItemById(id);
if (item) {
slotUpdateClipProperties(item, properties);
ProjectItem *item = getItemById(id);
if (item) {
slotUpdateClipProperties(item, properties);
slotReloadClip(id);
} else if (properties.contains("colour") ||
properties.contains("xmldata") ||
properties.contains("force_aspect_num") ||
properties.contains("force_aspect_den") ||
slotReloadClip(id);
} else if (properties.contains("colour") ||
properties.contains("xmldata") ||
properties.contains("force_aspect_num") ||
properties.contains("force_aspect_den") ||
properties.contains("templatetext")) {
slotRefreshClipThumbnail(item);
emit refreshClip(id, true);
properties.contains("templatetext")) {
slotRefreshClipThumbnail(item);
emit refreshClip(id, true);