qt button maximize

¿Cómo eliminar el borde de la ventana(que contiene los botones minimizar, maximizar y cerrar) desde un widget Qt?



button maximize (1)

Desea utilizar la función QWidget::setWindowFlags( Qt::WindowFlags ) .

Si desea eliminar los botones de maximizar / minimizar / cerrar, esto debería funcionar para usted:

setWindowFlags( Qt::CustomizeWindowHint );

Qt::CustomizeWindowHint desactiva todas las sugerencias de ventanas predeterminadas, como maximizar, minimizar, cerrar botones y la barra de título.

Aquí hay una lista de todos los Qt::WindowFlags .

Me gustaría animar un widget (QPushButon) para moverme a través de la pantalla de mi aplicación. Para eso creo un nuevo botón y usando la clase QPropertyAnimation y la propiedad "geometría" del botón, lo muevo de arriba hacia abajo. El problema es que el botón viene con los botones de cerrar, minimizar, maximizar, etc. No quiero que estén allí, ni el borde que viene con el widget. Que debería hacer ?