PyQt: von rechts nach links Kontrollen
-
30-09-2019 - |
Frage
Ich brauche meine alle Bedienelemente rechts ausgerichtet werden. so dass, wenn die Größenänderung sie mit der rechten upped Ecke des Fensters statt der linken oberen bewegen soll.
In Visual Studio, habe ich einfach die Anchor-Eigenschaft jeder Kontrolle nach rechts und nach oben gesetzt. aber PyQt hat keinen Anker oder Dock-Eigenschaft. Einstellen layoutDirection
auf RightToLeft
keine Hilfe hat.
. Hinweis: Ich versuche, PyQt mit Qt Designer zu lernen
Lösung
Hier finden Sie aktuelle QDockWidget . Dieses Beispiel könnte auch nützlich sein.
Andere Tipps
Es ist ganz einfach:
# Create a layout
layout = QHBoxLayout()
# create a control
button = QPushButton("button")
# add the button to the layout and align it to the right
layout.addWidget(button, alignment=Qt.AlignRight)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow