Ma fenêtre principale PyQt5 (QMainWindow) a des points dans le coin inférieur droit. Lorsque vous passez la souris dessus, le curseur de la souris se transforme en icône de redimensionnement. Comment sont appelés ces points? Comment les masquer ou les désactiver, ainsi que comment arrêter la souris en changeant l'icône du curseur?

enter image description here

1
Elmex80s 14 mars 2019 à 18:40

2 réponses

Meilleure réponse

Je pense que son appelé le sizegrip et est utilisé pour redimensionner la fenêtre. Pour le désactiver, essayez ceci:

mainwindow.statusBar().setSizeGripEnabled(False) 

Vous pouvez alors faire de la fenêtre une taille fixe avec par exemple

 mainwindow.setFixedSize(500, 500)
2
Nick 14 mars 2019 à 15:51

Par accident, je viens de le trouver. Les gens l'appellent poignée de redimensionnement ou "SizeGrip" et vous pouvez le désactiver en utilisant

self.statusBar().setSizeGripEnabled(False)

Ou

mainwindow.statusBar().setSizeGripEnabled(False)
1
Elmex80s 14 mars 2019 à 15:50