参考链接
PyQt5实现仿QQ贴边隐藏功能_一名新生程序员的日常-CSDN博客_pyqt5贴边隐藏
代码示例
import sys
from PyQt6.QtWidgets import QWidget, QPushButton, QApplication
from PyQt6.QtCore import Qt, QRect, QPoint, QPropertyAnimation
SCREEN_WEIGHT = 1920
SCREEN_HEIGHT = 1080
WINDOW_WEIGHT = 300
WINDOW_HEIGHT = 600
class AutoHide(QWidget):
def __init__(self):
super(AutoHide, self).__init__()
self.exit = QPushButton(self)
self.dragPosition = self.pos()
self.setup_ui()
self.resize(WINDOW_WEIGHT, WINDOW_HEIGHT)
self.show()
def setup_ui(self):
self.setWindowFlags(Qt.WindowType.FramelessWindowHint
| Qt.WindowType.WindowStaysOnTopHint
| Qt.WindowType.Tool) # 去掉标题栏
self.exit.setText(" 退出 ")
self.ex

本文介绍了如何使用PyQt6来实现类似QQ的窗口贴边隐藏功能,通过参考链接和提供的代码示例,可以了解具体的实现步骤和方法。

658

被折叠的 条评论
为什么被折叠?



