2013-01-25 3 views
3

아래에 첨부 된 클릭하면 스냅 샷이 왼쪽에 기본적으로 선택 화살표가 표시되는 QComboBox가 있습니다.QCombobox 팝업에서 화살표를 제거하는 방법은 무엇입니까?

enter image description here

내 스타일은 다음과 같습니다

#define PROFILE_PAGE_COMBOBOX_CSS_ACTIVE " \ 
    QComboBox { \ 
     background:white; \ 
     border:1px solid gray \ 
    } \ 
    QComboBox::down-arrow { \ 
     image: url(:/images/profilecomboboxdropdown.png); width:15px; height: 15px; \ 
    } \ 
    QComboBox::drop-down { \ 
     subcontrol-origin: padding; \ 
     subcontrol-position: right; \ 
     width: 15px; \ 
     height: 15px; \ 
     border:0px; \ 
     padding-right:8px; \ 
    } \ 
    QComboBox QAbstractItemView { \ 
     border: 0px; \ 
     padding: 1px; \ 
     background-color: #ffffff; \ 
     color: gray; \ 
     selection-background-color: #ffffff; \ 
     selection-color: blue; \ 
    } \ 
" 

this->m_CountryEdit->setStyleSheet(PROFILE_PAGE_COMBOBOX_CSS_ACTIVE); 
나는이 선택 화살표를 제거 할 수있는 방법

? 나는 Mac과 Windows

+0

이것은보기 드문 것입니다. 어떤 스타일을 사용하고 있습니까? –

+0

나는 똑같은 문제가 있으며 아직 해결 방법을 찾지 못했습니다. –

+0

@FrankOsterfeld : 고의로 특정 스타일을 설정하고 있지 않습니다. –

답변

0

그것은 맥 - 특정 문제의 모두에 Qt는 4.7.4을 사용하고 과 함께 생활하는 방법에는 여러 가지가있을 sseems하고 - 스타일 시트 위치 과 오프 스크린 갈 선택의 족적을 남길 - 덜 보이게 추악한 주위에 테두리를 제거하여 (그 경계를 표시하는 스타일을 제거하는 질문입니다) - 아마 'surrent'항목을 콤보 박스에 설정하지 않았을 것입니다.

+0

"화면을 벗어나는 선택 표시 만들기"- 예제 코드를 공유 할 수 있습니까? –

관련 문제