gpt4 book ai didi

python - 如何在布局中组合列(colspan 功能)

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:46 25 4
gpt4 key购买 nike

我有这个代码:

#!/usr/bin/env python3

from PyQt5.QtWidgets import *
import sys

class Window(QWidget):
def __init__(self):
QWidget.__init__(self)

layout = QGridLayout()
self.setLayout(layout)

label_1 = QLabel("label 1")
layout.addWidget(label_1, 0, 0)

label_2 = QLabel("label 2")
layout.addWidget(label_2, 0, 1)

label_3 = QLabel("label 3")
layout.addWidget(label_3, 1, 0)


app = QApplication(sys.argv)

screen = Window()
screen.show()

sys.exit(app.exec_())

我有这样的结果:

image example of current code

但我需要这个:

image example of code which I need

我该怎么做?

最佳答案

addWidget的第四个和第五个参数允许您指定要跨越的行数和列数:

label_3 = QLabel("label 3")
layout.addWidget(label_3, 1, 0, 1, 2)

关于python - 如何在布局中组合列(colspan 功能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38325350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com