def init_widget(self):
self.setWindowTitle("Hello World")
widget_laytout = QBoxLayout(QBoxLayout.LeftToRight)
group = QGroupBox()
box = QBoxLayout(QBoxLayout.TopToBottom)
group.setLayout(box)
group.setTitle("Buttons")
widget_laytout.addWidget(group)
fruits = ["Buttons in GroupBox", "TextBox in GroupBox", "Label in GroupBox", "TextEdit"]
view = QListView(self)
model = QStandardItemModel()
for f in fruits:
model.appendRow(QStandardItem(f))
view.setModel(model)
box.addWidget(view)
self.stk_w.addWidget(Widget_1())
self.stk_w.addWidget(Widget_2())
self.stk_w.addWidget(Widget_3())
self.stk_w.addWidget(QTextEdit())
widget_laytout.addWidget(self.stk_w)
self.setLayout(widget_laytout)
# ??? ?? ??
view.clicked.connect(self.slot_clicked_item)
QStackedWidget_00_basic.py 文件源码
python
阅读 22
收藏 0
点赞 0
评论 0
评论列表
文章目录