tutorial pqt5 para creator bindings python pyqt

python - pqt5 - PyQt: Siempre arriba



qt creator python (2)

Pase el QMainWindow el indicador de la ventana WindowStaysOnTopHint (o use setWindowFlags).

Al igual que en el nombre, esto es una sugerencia para el administrador de ventanas (no es una garantía difícil).

El ejemplo más simple posible:

import sys from PyQt4 import QtGui, QtCore class mymainwindow(QtGui.QMainWindow): def __init__(self): QtGui.QMainWindow.__init__(self, None, QtCore.Qt.WindowStaysOnTopHint) app = QtGui.QApplication(sys.argv) mywindow = mymainwindow() mywindow.show() app.exec_()

Esto está en PyQt4, Linux y Python 2.5

¿Puedo hacer que PyQt configure mi ventana "siempre arriba" sobre otras aplicaciones?

Por ejemplo, en GTK uso la propiedad: Modal.

Ahora, en PyQt estoy usando un QWidget, pero no puedo encontrar la manera de hacerlo.

¿¿Algunas ideas??


setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)

setwindowaFlags es un método que puede llamarlo desde el objeto de form y solo tomar un parámetro es una constante QtCore.Qt.WindowStaysOnTopHint que se refiere a hacer que su formulario permanezca en la parte superior