PYQT 6.8 Blank -Button -Fehler?Python

Python-Programme
Anonymous
 PYQT 6.8 Blank -Button -Fehler?

Post by Anonymous »

Bearbeiten: < /strong> Dieser Fehler ist in PYQT 6.9 < /p>
Nach dem Upgrade von PYQT 6.7 auf 6,8 behoben. Fehler. Nach der Initiierung des Hauptfensters < /em>)

Bearbeiten: zuvor 'Windows11' -Stil muss gesetzt worden sein.from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QSplitter, QHBoxLayout, QLineEdit
from PyQt6.QtCore import Qt

class Main(QWidget):
def __init__(self):
super().__init__()
pb1 = QPushButton('pb1')
pb2 = QPushButton('pb2')
pb2.setEnabled(False)
pb1.clicked.connect(lambda: pb2.setDisabled(pb2.isEnabled()))

random_widget = QLineEdit()

btn_widg = QWidget()
btn_lay = QVBoxLayout(btn_widg)
btn_lay.addWidget(pb1)
btn_lay.addWidget(pb2)

tot_lay = QHBoxLayout(self)

# tot_lay.addWidget(random_widget)
# tot_lay.addWidget(btn_widg)

split = QSplitter(Qt.Orientation.Horizontal)
split.addWidget(random_widget)
split.addWidget(btn_widg)
tot_lay.addWidget(split)

app = QApplication([])
# app.setStyle('windows')
window = Main()
app.setStyle('fusion')
window.show()
app.exec()
< /code>
Und so sieht es aus:

< /p>
Es gibt ein einfaches Workaround. 'Fusion' wird danach festgelegt.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post