pyqt5入門教程(四)

2021-08-15 16:00:56 字數 907 閱讀 6507

設定 tooltip,只要將滑鼠停在對應的控制項幾秒不動,就會顯現乙個幫助提示

import sys

from pyqt5.qtgui import qicon, qfont

class

example

(qwidget):

def__init__

(self):

super().__init__()

self.setui()

defsetui

(self):

qtooltip.setfont(qfont('sansserif', 10))

self.resize(500, 150)

self.move(100, 100)

self.setwindowicon(qicon('./title.ico'))

self.setwindowtitle("hello world")

self.settooltip("this is widget")

btn = qpushbutton("button", self) # self類似於c++ this指標

btn.settooltip("this is a button")

btn.resize(btn.sizehint())

btn.move(0, 0)

self.show()

if __name__ == '__main__':

ex = example()

後記:

qfont類:前面有乙個是字型型別名,後面的數值是字型大小

move(): 函式設定了具體的位址,是以左上角為原點橫縱座標分別向下增長的座標。而且設定的是相對位移(相對于父控制項)

pyqt5 入門 書籍與教程

pyqt5快速入門系列部落格根據 pyqt5快速開發與實戰 學習而來,請參考原書。本系列部落格原則上不再詳述qt技術細節,qt相關技術可以參考本人qt開發系列部落格或其它網路博文或書籍。pyqt5快速入門 一 pyqt5簡介 pyqt5快速入門 二 pyqt5訊號槽機制 pyqt5快速入門 三 py...

PyQt5 基本教程

pyqt5是基於digia公司強大的圖形程式框架qt5的python介面,由一組python模組構成。pyqt5本身擁有超過620個類和6000函式及方法。在可以執行於多個平台。pyqt5擁有雙重協議,自由開發者可以選擇免費的gpl版本,僅當你準備將pyqt用於商業活動時,你必須為此交付commer...

PyQt5 安裝教程

實驗周需要實現影象介面,就學了下pyqt5,雖然不知道最後會不會用到。開啟win r,輸入cmd,開啟命令框。輸入下面的命令。上面的紅色部分是試了pip和pip3.6,結果都失敗了,只有pip3成功了。然後,可以在python 編譯器輸入下面的 import sys from pyqt5 impor...