2013-10-29 1 views
0

QToolBarQLabel을 입력하고 싶습니다. 나는 그런데 QLabel 크기가 QToolBar으로 바뀌고 그것을 채우지는 않습니다, 아래의 첫 번째 이미지를보십시오. 내가 원하는 것은 QLabelQToolBar으로 채우고 이미지의 크기를 QLabelQToolBar으로 변경하십시오. 나는이 실행되어 원하는 것을QLabel QToolBar에 전체 크기 가져 오기

http://s10.postimg.org/62xos6hi1/pic_In_Bar.jpg

스크린 샷 : 내가 Qt는 5.1는 MinGW 4.8 및 이미지 유형으로 일하고 있어요 http://s2.postimg.org/3xsvtc5bd/pic_In_Bar1.jpg

는 .gif 중요 입니다.

+1

귀하의 질문에서 당신이 필요로하는 것이 무엇이고 귀하의 문제는 무엇인지 분명하지 않습니다. 일부 코드 및 스크린 샷을 넣는 것이 매우 유용 할 것입니다. – dvvrd

+0

메인 링크에 이미지 링크를 추가합니다. –

+0

은 당신이 원하는 무엇이 일어나고 있는지에 대한 스크린 샷이 될 수 있습니다. – Kunal

답변

1

QLabel을 사용해야합니까? 아마도 Qt 스타일 시트를 사용하여 배경 이미지를 설정해야합니다.

customizing QToolBar에 대한 링크.

+0

이 이미지는 정적 이미지입니다. GIF 동영상 이미지가 있습니다. 내가 필요한 것은 border-image : url (: ImageInfo.ico); 완료되었지만 스타일 시트가 애니메이션 gif 파일로 작동하지 않습니다. –

+0

m_SoftImageLab = 새 QLabel (this); QSizePolicy sizePolicy (QSizePolicy :: Minimum, QSizePolicy :: Maximum); sizePolicy.setHorizontalStretch (0); sizePolicy.setVerticalStretch (0); sizePolicy.setHeightForWidth (m_SoftImageLab-> sizePolicy(). hasHeightForWidth()); m_SoftImageLab-> setSizePolicy (sizePolicy); m_SoftImageLab-> setFrameStyle (QFrame :: Panel | QFrame :: Sunken); QMovie * 무비 = 새 QMovie (": /new/Data/Image/EiSa.gif"); m_SoftImageLab-> setMovie (movie); movie-> start(); ui-> m_ImageTbar-> addWidget (m_SoftImageLab); –

+0

그것은 내가 찾고있는 것이 아니지만 그것이 일을 할 것이라고 생각합니다. –