手工制作大全簡單又漂亮seo推廣策劃
問題:
只有按住鼠標(biāo)左鍵或者右鍵移動的時候才會獲取坐標(biāo)值,即使對QLabel控件使用setMouseTracking(True)也無法解決。
解決方法:
在初始化構(gòu)造函數(shù)中加入
self.setMouseTracking(True)
self.centralwidget.setMouseTracking(True)
并且對想要顯示的每個控件都設(shè)置setMouseTracking(True)
因為QMainWindow 則自帶的中央窗口區(qū)域就是Central Widget,它與QWidget略有不同。
參考:
pyqt5移動鼠標(biāo)顯示坐標(biāo)
Qt 中 QMainWindow 和 QWidget 的區(qū)別