From 481ffb6e1390bb5d1c2dea7209d105bebd5a7ad0 Mon Sep 17 00:00:00 2001 From: wijnand Date: Thu, 3 May 2018 13:48:23 +0200 Subject: [PATCH] Return QColor instead of hex string --- colorbleed/fusion/lib.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/colorbleed/fusion/lib.py b/colorbleed/fusion/lib.py index 7c6b6dbdda..504a9b0271 100644 --- a/colorbleed/fusion/lib.py +++ b/colorbleed/fusion/lib.py @@ -1,5 +1,6 @@ import sys +from avalon.vendor.Qt import QtGui import avalon.fusion @@ -58,7 +59,6 @@ def get_additional_data(container): if tile_color is None: return container - tile_color.pop("__flags", None) - rgb = {key: clamp(value) for key, value in tile_color.items()} - - return {"color": "#{R:02x}{G:02x}{B:02x}".format(**rgb)} + return {"color": QtGui.QColor(clamp(tile_color["R"]), + clamp(tile_color["G"]), + clamp(tile_color["B"]))}