문제가있어서 qt 창에서 backgroun을 변경할 수 없습니다. 내 MainWindow 및 다른 모든 위젯의 배경을 변경할 수 있지만 다른 창에서 그렇게하려고하면 변경되지 않습니다. 위치가 문제가되지 않도록 모든 위젯과 창에 대해 동일한 이미지를 사용하고 있습니다.창문을 제외한 모든 Qt wingets 배경을 바꿀 수 있습니다.
스타일 시트 및 Visual Studio 2013과 함께 qt 디자이너를 사용하고 있습니다. 이상한 점은 모든 것을 컴파일하고 실행하기 전까지는 QtDesigner에서 MainWindow 배경을 볼 수 없지만 다른 창에서는 배경을 볼 수 있지만 나는 컴파일을한다.
이미 코드로 시도했지만 동일한 결과가 나타납니다.
어떤 도움이 필요합니까?
각 창마다 스타일 시트를 별도로 지정합니까? MainWindow만이 stylesheet를 가지고 있다면 - 다른 창들은 ('passwordDialog = new MyDialog (this);'와 같은) MainWindow의 자식으로 생성합니까? –
저는 모든 창마다 스타일 시트를 사용하고 있습니다. – superpichon
배경색을 변경하면 이미지가 아니라 작동하지만 ... humm – superpichon