Если взять простое окно, как сделать так, что бы при потере фокуса оно закрывалось?
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QLabel
class Example(QWidget):
def __init__(self):
super().__init__()
self.setWindowFlag(Qt.FramelessWindowHint)
self.setWindowTitle('no title')
self.setGeometry(1030, 0, 300, 200)
self.label = QLabel(self)
self.label.setText('text')
app = QApplication(sys.argv)
w = Example()
w.show()
sys.exit(app.exec_())