ich möchte das Fenster onTop halten. Irgendwie macht er es aber nicht. Ist WindowStaysOnTopHint (Zeile 12) vielleicht veraltet und es gibt eine andere Möglichkeit? Es kommen keine Fehler, das Fenster bleibt aber im Hintergrund. Frameless und den Rest macht er jedenfalls...
Code: Alles auswählen
import sys
import PyQt5.QtCore as Core
import PyQt5.QtGui as Gui
import PyQt5.QtWidgets as WD
import keyboard
class MainWindow(WD.QMainWindow):
def __init__(self):
super().__init__()
self.setWindowFlags(Core.Qt.FramelessWindowHint | Core.Qt.WindowStaysOnTopHint)
self.setAttribute(Core.Qt.WA_NoSystemBackground, True)
self.setAttribute(Core.Qt.WA_TranslucentBackground, True)
self.setGeometry(Core.QRect(50, 50, 500, 50))