2015-01-16 1 views
0

VS2010을 사용하여 Qt 프로젝트를 만들고 qss 파일을 사용하여 UI를 수정했습니다. 각 위젯마다 다른 스타일을 설정하기 위해 MySicWidget과 같은 위젯을 구분하기 위해 많은 클래스 이름을 qss 파일에 넣었습니다. 문제는 필자가 qss 파일을 설치 프로그램에 패키징해야한다는 것입니다. UI를 사용하면 효과를 볼 수 없습니다. 그러나 나는 사용자가 나의 클래스 이름을 얻는 것을 원하지 않는다. qss 파일을 숨기거나 포장하거나 효과를 잃지 않고 "암호화"할 수있는 방법이 있습니까?Qt를 사용할 때 * .qss 파일을 숨기거나 압축 할 수 있습니까?

+5

이 파일을 Qt 자원 시스템에 저장 하시겠습니까? 이 경우이 파일은 exe 파일에 임베드됩니다. – Chernobyl

+0

우수 아이디어! qrc 파일에 모든 것을 거의 다 담을 수 있다는 것을 잊었습니다. 감사합니다! – jiaruo

답변

0

Qt 리소스 파일을 사용하면 모든 것이 잘 작동합니다. 덕분에 체르노빌.

관련 문제