2011-02-16 3 views
0

Qmenu에 배경 이미지를 적용해야합니다. 지금까지 나는 단지 배경으로 색을 칠할 수 있습니다. 속성 배경 또는 배경 이미지가 작동하지 않는 것 같습니다 (qss 스타일 시트 사용). 코드 내에 스타일 적용을 시도했습니다. 같은 결과. 어떤 제안? 필자는 Mac OSX에서 Qt 4.7과 함께 Qt Creator 2.0.1을 사용하고 있습니다.Qmenu에 배경 이미지 적용

미리 감사드립니다.

답변

0

일부 코드는 게시해야합니다. 문제는 스타일 시트를 정의하는 방법에있는 것처럼 보입니다.

스타일 시트를 통해 배경 이미지를 설정하면 QMenu 및 QMenyBar 위젯에서 잘 작동합니다. 아래의 예는 당신을 위해 일하는 것이 선택하면이 도움이

// sets background to QMenuBar and QMeny 
menuBar->setStyleSheet("QMenuBar {background-image: url(/home/menubar_image.jpg)} QMenu {background-image: url(/home/menu_image.jpg)}"); 
// sets background to QMenu 
menu->setStyleSheet("QMenu {background-image: url(/home/menu_image.jpg)}"); 

희망,

에 관하여