Hola gente de UC. resulta que estoy practicando con QT y python3. Intentando hacer un pequeño sistema me encuentro con un problema. resulta que tengo un mdiArea y abro ventanas dentro del mismo presionando un boton. El codigo es el siguiente:
def ventas(self):
from f_ventas import Ui_Form
self.f_ventas = QtWidgets.QWidget()
self.ui = Ui_Form()
self.ui.setupUi(self.f_ventas)
self.mdiArea.addSubWindow(self.f_ventas)
self.f_ventas.show()
la duda que tengo es... como hago para comprobar si la ventana f_ventas() ya se encuentra abierta y este obtenga el Focus() en casi de que ya se encuentre dentro del mdiArea. Y si no es asi (o sea no esta abierta) que se abra la ventana.
espero puedan entender mi duda y puedan ayudarme.