이번에는 위젯들에 스타일시트를 적용해보자.

먼저 QVBoxLayout, QWidget 을 import 해주자.

central_widget 은 QMainWindow 를 상속하는 앱에 Central Widget 으로 설정할 QWidget 인스턴스이다.
vbox 는 수직방향 박스형 레이아웃인 QVBoxLayout 레이아웃의 인스턴스이다.
addWidget 메소드를 호출하여 vbox 에 레이블 3개를 추가해준 뒤 central_widget에 vbox 레이아웃을 적용한다.
setCentralWidget 메소드를 호출하여 앱의 Central Widget으로 central_widget 을 설정해준다.

앱을 실행시키면 Central Widget 영역에 세 개의 레이블이 수직방향으로 나란히 보여진다.
이제 이 세 개의 레이블을 대상으로 스타일시트를 적용시켜보자.

위와 같이 setStyleSheet 메소드를 사용하여 스타일시트를 적용시킬 수 있다. 문법은 HTML에서
스타일을 지정하는 방식과 동일하다.

스타일이 잘 적용된 것을 볼 수 있다.
'개인 프로젝트 > Accounting Program' 카테고리의 다른 글
#10 프로젝트 구조 변경 (0) | 2021.10.20 |
---|---|
#9 레이아웃(Layout) (0) | 2021.10.18 |
#7 날짜/시간 표시하기 (0) | 2021.10.17 |
#6 윈도우 가운데로 위치시키기 (0) | 2021.10.17 |
#5 메인 윈도우(Main Window) (0) | 2021.10.17 |