PyQt5에서 탭설정을 하고 싶은 분이라면 다른 부분은 모두 이해하리라 믿고 본론만 설명하기로 한다. 하기의 핑크색으로된 부분만 보면 쉽게 tab을 이해 및 생성 할 수 있다.
<소스코드> # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import * class MyTab(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): #먼저 탭이라는 위젯을 만듬, 즉 내용물을 만듬 tab1 = QWidget() tab2 = QWidget() #탭위젯을 생성하여 탭이라는 위젯들을 할당할 장소를 마련함 tabs = QTabWidget() #생성된 탭위젯에 addTab(탭위젯, "원하는이름") 함수를 이용하여 탭이라는 위젯들을 할당해야함 tabs.addTab(tab1, "log in") tabs.addTab(tab2, "log out") #화면에 나타내기...
#
PyQt
#
파이썬
#
탭위젯을
#
탭위젯
#
탭생성
#
생성된
#
먼저
#
레이아웃박스를
#
Tab생성
#
QtTab
#
python
#
화면에
원문 링크 : Python Qt Tab 생성하기