1. 首页
  2. 编程语言
  3. Python
  4. 解决PyQt5 无边框后窗口的移动问题

解决PyQt5 无边框后窗口的移动问题

上传者: 2022-03-20 17:56:08上传 PDF文件 81.20 KB 热度 41次

由于隐藏了标题栏无法通过点击标题栏来实现窗口的移动,这时候我们可以通过鼠标事件来移动窗口第一步:判断鼠标左键是否被按下,如果按下则将flag设为True并获取当前的位置第二步:判断鼠标是否移动并且左键被按下,若移动了计算移动的距离在移动窗口第三步:若鼠标释放了则将flag设为False具体做法:重写窗口类自带的三个函数最后最小化和关闭可以设置两个按钮,通过点击按钮来触发ps :设置无边框和背景透明效果图win10自带的录屏只能录当前软件那个区域。。。。。。。就这样吧~我就废话不多说了,大家还是直接看代码吧~

用户评论