天天看點

PyQt5 技巧篇-視窗置頂設定,如何使視窗始終顯示在最前面

為一個工具做個懸浮視窗,這個視窗用來做工具欄,要始終在電腦的前面,好随時被我操控,進行工具"繼續/暫停"的功能。

隻需要一行代碼就行了,說白了,就是一個參數。

Dialog.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)

具體的位置如下圖所示:

class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.setFixedSize(477,60)
        
        # 這一行就是來設定視窗始終在頂端的。
        Dialog.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
        ...      

喜歡的點個贊❤吧!

繼續閱讀