天天看點

PyQt5顯示氣泡提示資訊

這裡記錄一下如何給建立好的​

​GUI​

​​界面添加氣泡提示資訊的問題,閱讀這篇的前提是已經預設了解了​​PyQt5的基礎架構​​,代碼如下:

# -*- coding:utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow


class MainWindow(QMainWindow):
    def __init__(self):
        super(MainWindow, self).__init__()
        self.initUI()

    def initUI(self):
        self.setToolTip('這是個<b>氣泡提示</b>')
        self.setGeometry(200, 300, 400, 400)
        self.setWindowTitle('氣泡提示例子')


if __name__ == '__main__':
    app = QApplication(sys.argv)
    main = MainWindow()
    main.show()
    sys.exit(app.exec_())      

我們使用​

​self.setToolTip('這是個<b>氣泡提示</b>')​

​​可以給目前的​

​GUI​

​界面添加一個氣泡提示資訊。注意:隻有當我們的滑鼠在MainWindow視窗内懸停的時候才會顯示該狀态資訊。 因為這裡的​

​self​

​​指的是我們建立好的​

​QMaindonw​

​​界面。是以此時隻要我們将滑鼠放置在建立好的​

​QMainWindow​

​界面上就可以看到這個提示資訊了。當然我們可以為其他類型的控件也建立類似這種的資訊。

最終的結果如下圖所示: