- container
QGroupBox() / QWidget() / QScrollArea() / QToolBox() / QTabWidget() / QStackedWidget() / QFrame() / QMdiArea() / QDockWIdget()
setLayout()
addWidget()
- layout
QBoxLayout() / QGridLayout() / QFormLayout()
addLayout()
addWidget()
for idx in range(self.layout().count()):
item = self.layout().itemAt(idx).widget()
item.setCheckState(Qt.Unchecked)
while not self.layout().isEmpty():
item = self.layout().itemAt(0).widget()
# item.setVisible(False)
self.layout().removeWidget(item)
del item
while not self.layout().count() > 0:
child = self.layout().itemAt(0)
item = child.widget()
if item:
item.deleteLater()
'프로그래밍 > 라이브러리' 카테고리의 다른 글
[PyQt] ui 추출 (0) | 2020.05.06 |
---|---|
[PyQt] 시그널 블럭 (0) | 2020.05.04 |
[PyQt] datime형과 QDate 간의 변환 (0) | 2020.04.15 |
[PyQt] 화면 크기 조정 (0) | 2020.04.14 |
[PyQt] 이벤트핸들러, 슬롯 (0) | 2014.12.09 |