2009-09-29 7 views
4

는 Qt를 요구 필드를 강조 표시하는 클래스가 있습니까? C#에는 ErrorProvider가 있습니다. Qt는 비슷한 것을 가지고 있습니까?표시 필수 필드

답변

2

C#에는 ErrorProvider가 있습니다. Qt는 비슷한 것을 가지고 있습니까?

나는 알고 있어요하지 않는 것이.

아마도 가장 쉬운 방법은 QWidget::setStylesheet()을 사용하여 배경을 설정하고 필요한 필드를 강조 표시하는 것입니다.

필수 필드 아이콘 위젯, 레이블 및 '필드'위젯이있는 가로 레이아웃을 사용하여 Field 클래스를 생성하십시오. 필수 입력란 옆에 아이콘을 추가하십시오 - 빨간색 별표는 말하기 쉽습니다. , 그리고 setRequired (bool) 함수를 제공하십시오.

QStyle을 사용하여 맞춤 위젯을 만들 수도 있습니다.

관련 문제