Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Corrado Briante
Vamos a ver como podemos
ejecutar esta ventana con Python
Ejemplo 1
Este es el programa:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5 import uic
self.setMaximumSize(500, 500)
Ing. Corrado Briante
Mover la ventana y centrarla en el escritorio
resolucion = ctypes.windll.user32
resolucion_ancho = resolucion.GetSystemMetrics(0)
Aparece en el centro
resolucion_alto = resolucion.GetSystemMetrics(1)
de la pantalla
left = (resolucion_ancho / 2) - (self.frameSize().width() / 2)
top = (resolucion_alto / 2) - (self.frameSize().height() / 2)
self.move(left, top)
Desactivar la ventana
self.setEnabled(False)
Asignar un tipo de cursor Al estar dentro del programa Cursor fuera del programa
self.setCursor(Qt.SizeAllCursor) cambia el cursor
#En este capítulo modificaremos algunas propiedades del objeto MainWindow del archivo .ui
#generado en el capítulo anterior y también veremos como acceder a sus elementos internos
#a través de su nombre, por ejemplo a un elemento QPushButton para modificar sus estilos CSS.
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5 import uic
from PyQt5.QtGui import QFont
from PyQt5.QtCore import Qt
import ctypes #GetSystemMetrics