경계 색이 이미 결정된 개체가 있습니다.두 QColor 객체를 알파 채널과 결합하는 방법은 무엇입니까?
이제 사용자가 채우기 패턴의 불투명도를 설정할 수 있기를 바랍니다. 예 : 국경이 파란색입니다. 사용자가 불투명도를 128로 설정하면 채우기 패턴도 파란색으로 투명하지만 반투명하게 그려집니다.
다음 단계는 사용자가 패턴의 색상을 약간 조정할 수있게하는 것입니다. 예 : "경계선 색상을 사용하지만 반투명 (알파 = 128)과 약간의 노랑 - 옐로."
알파 값이 설정되지 않은 두 가지 색상을 결합하는 유용한 방법이 있습니까? 또는 원래 색상에 알파 값을 설정하고 알파 값이 설정된 "오버레이 색상"과 결합하는 것이 더 합리적입니까?
두 개의 QColor 객체를 결합하는 함수가 있습니까 (아니면 누군가 짧은 코드 스 니펫을 줄 수 있습니까?)?
Qt 문서에서 XRender 확장 기능을 언급 한 것을 발견했습니다. Wikipedia는 http://en.wikipedia.org/wiki/Alpha_compositing을 사용한다고 말했습니다. 그래서 나는 그 기사를 읽고 있습니다. –