I disagree. Using Qt.transparent is much cleaner. It seems pretty pointless to refer the transparency from UColors when it is already defined in Qt library.

UColors.transparent = Qt.transparent anyway. Just IMO.