from PyQt5.Qt import *
import sys
class Window(QWidget):
def __init__(self):
super().__init__()
# 设置控件
self.setWindowTitle('鼠标的相关操作')
# 设置大小
self.resize(500, 500)
self.move(200, 200)
self.setMouseTracking(True)
# 更换鼠标的样式
pixmap = QPixmap('xxx.png').scaled(50, 50)
cursor = QCursor(pixmap)
self.setCursor(cursor)
lable = QLabel(self)
# # 标签
# self.label = lable
lable.setText('blblblblblbl')
lable.move(100, 100)
lable.setStyleSheet("background-color:cyan;")
def mouseMoveEvent(self, mv):
print('鼠标移动', mv.localPos())
lable = self.findChild(QLabel) # 找到运动的鼠标位置
lable.move(mv.localPos().x(), mv.localPos().y())
app = QApplication(sys.argv)
# 创建控件
window = Window()
# 展示控件
window.show()
# 退出
sys.exit(app.exec_())
鼠标跟随
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 鼠标位置跟随 元素拖放(Drag 和 Drop) 拖放是一种常见的特性,即抓取对象以后拖到另一个位置。在 HTML...
- 【育人集团幼教部家庭教育中心百日行动派 你即你所为】 跟着校长每日5000步+每日读书 我们是百日行动派! 21天...