Я использую Python3 и PySide2
Как заморозить компьютер и только сфокусировать и активировать мой маленький диалоговый пользовательский интерфейс Python поверх всех запущенных приложений?
Вот мой пример кода
from PySide2 import QtGui
from PySide2 import QtCore
from PySide2 import QtWidgets
from gui import main
class MyUI(main.Ui_MainWindow, QtWidgets.QMainWindow):
def __init__(self, maya=False):
super(MyUI, self).__init__()
self.setupUi(self)
self.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint | QtCore.Qt.FramelessWindowHint)
if __name__ == '__main__':
import sys
app = QtWidgets.QApplication(sys.argv)
client = MyUI()
client.show()
app.exec_()
self.setWindowFlags (QtCore.Qt.WindowStaysOnTopHint
| QtCore.Qt.FramelessWindowHint)
С помощью флажков окна я могу разместить свое приложение поверх всех приложений.
но все же пользователи могут использовать другие запущенные приложения