Как поместить кнопку в groupBox? Python
Я создаю groupbox и следом за ним кнопку. Кнопке я ставлю в скобках отображаться в groupbox'e, но она там не отображается или выдает ошибку, пробовал в скобках писать просто groupBox2 не получается. Как сделать так чтобы кнопка была привязанна (находилась) в groupbox?
Ответы (1 шт):
Автор решения: Konstantin
→ Ссылка
Если я вас правильно понял, не нужно в кнопку передавать рамку. Посмотрите материалы про макеты QVBoxLayout, QHBoxLayout и QGridLayout.
from PyQt5.QtWidgets import *
import sys
class GroupBox(QWidget):
def __init__(self):
QWidget.__init__(self)
self.setWindowTitle("GroupBox")
layout = QGridLayout()
self.setLayout(layout)
groupbox = QGroupBox("GroupBox Example")
layout.addWidget(groupbox)
vbox = QVBoxLayout()
groupbox.setLayout(vbox)
button = QPushButton("Button 1")
vbox.addWidget(button)
app = QApplication(sys.argv)
screen = GroupBox()
screen.show()
sys.exit(app.exec_())