this->setStyleSheet("background-image: url(:/picture/image/title.png)");


위 그림과 같이 setstylesheet 호출 한 다음

 QString 형태로 입력해주면  예쁜 화면을 만들수있다.
url(내용) 부분의 경우에는 qrc(qt의 resource파일)에 추가된 주소값이다. (상대경로 prefix :/picture)  내부폴더명으로 image안에 있는 경로명에 저장된 이미지를 출력하였다. (물론 절대 경로도 얼마든지 가능하다)

스타일시트로 할 수 있는게  많다. 커스텀 위젯기능이라던가...


뭐 한줄요약하자면 UI에 CSS를 사용 할 수 있다는 뜻이다.

* 주의사항 : 스타일시트를 적용하면 자기 계통의 모든 자식객체에 적용된다.  메인 위젯에 사용할때 조심하자. (아니면 대상을 지정해서 쓰던가)

+ Recent posts