[완료][QT/Embedded] QString을 QLabel에 출력하는데, QString 일부분만 블럭지정하듯이 문자열 일부분만 색상 바꾸는 방법

resonancme의 이미지

QString을 QLabel에 출력하는데, QString 일부분만 블럭지정하듯이 문자열 일부분만 색상 바꾸는 방법을

아시면 알려주시면 감사하겠습니다. QString 자체에도, QLabel 자체에도 어떤 일부분만 색상을 바꾸는

함수가 보이질 않네요;;

마치 마우스로 드래그하면 블럭이 지정되듯이요..

semmal의 이미지

QTextEdit을 써보세요. html로 일부글자색만 변화시킬 수 있습니다.

아니면 QPainter를 써서 일일이 색깔을 지정해주는 방법도 있을겁니다.

------------------------------
How many legs does a dog have?

klara의 이미지

rich text를 사용하시면 됩니다.
기본적으로 html비슷한 태그를 이용할 수 있습니다.
this is a <font color='red'>red text</font> 처럼요.
더 자세한건 qt assistant를 참고하세요.

resonancme의 이미지

많이 배웠군요 감사합니다.