warum funzt das nicht? Box, Panel, Sunken und WinPanel werden als "nichtbekannte Attribute von QFrame" betitelt.
Diese Bibliotheken habe ich angegeben:
Code: Alles auswählen
from PyQt6.QtWidgets import QFrame, QSplitter, QHBoxLayout
from PyQt6.QtCore import Qt
Code: Alles auswählen
def fillSubwindowKontakt(sub):
hbox = QHBoxLayout()
top = QFrame()
top.setFrameShape(QFrame.Box)
midleft = QFrame()
midleft.setFrameShape(QFrame.Panel)
midright = QFrame()
midright.setFrameShape(QFrame.Sunken)
bottom = QFrame()
bottom.setFrameShape(QFrame.WinPanel)
splitter1 = QSplitter(Qt.Orientation.Horizontal)
splitter1.addWidget(midleft)
splitter1.addWidget(midright)
splitter2 = QSplitter(Qt.Orientation.Vertical)
splitter2.addWidget(top)
splitter2.addWidget(splitter1)
splitter2.addWidget(bottom)
hbox.addWidget(splitter2)
sub.setLayout(hbox)
sub.setWindowTitle("Kontakt")