import sys import PySide6 from PySide6 import QtGui, QtWidgets from PySide6.QtCore import Qt from PySide6.QtWidgets import QApplication, QHBoxLayout, QPushButton, QVBoxLayout, QWidget, QLabel app = QApplication(sys.argv) win = QWidget() win.setWindowTitle("Hello World") win.setGeometry(100, 100, 280, 80) win.move(int(1920/2), int(1080/2)) lay = QVBoxLayout() layV = QVBoxLayout() tlb = QWidget() lst = QWidget() layH = QHBoxLayout() layH.addWidget(QPushButton("Left")) layH.addWidget(QPushButton("Center"), 1) layH.addWidget(QPushButton("Right"), 2) tlb.setLayout(layH) p = tlb.palette() p.setColor(tlb.backgroundRole(), Qt.red) tlb.setPalette(p) pal = win.palette() pal.setColor(win.backgroundRole(), Qt.red) lst.setAutoFillBackground(True) lst.setPalette(pal) lbl1 = QLabel("

Line 2

") lbl2 = QLabel("

Line 3

") lbl3 = QLabel("

Line IV

") layV.addWidget(lbl1) layV.addWidget(lbl2) layV.addWidget(lbl3) lst.setLayout(layV) lay.addWidget(tlb) lay.addWidget(lst) win.setLayout(lay) lbl0 = QLabel("

Q World

", parent=win) lbl0.move(int(50), int(10)) win.show() sys.exit(app.exec())