def location_on_the_screen(self):
fg = self.frameGeometry()
sbrp = QDesktopWidget().availableGeometry().bottomRight()
fg.moveBottomRight(sbrp)
self.move(fg.topLeft())
Ich kann das Fenster nicht in der unteren rechten Ecke des Bildschirms platzieren. frameGeometry() funktioniert nicht so, wie es sollte. Hilf mir bitte, was kann ich tun?PyQt - Position des Fensters
Danke für Ihre Antwort, aber dieser Code auch nicht funktioniert, wie ich brauche. :( http://i.imgur.com/YY0Y67D.png – Newbie
Das gleiche Problem mit meinem Code. Http://i.imgur.com/QOQNEPB.png – Newbie
Funktioniert perfekt auf MacOS und Ubuntu. Ich habe kein Windows-Betriebssystem installiert, so dass ich nicht testen kann, aber es scheint das Problem zu sein, die Höhe der Startmenüleiste zu sein, die von 'QDesktopWidget(). screenGeometry()' nicht berücksichtigt wird. –