PyQt5模块
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
文中图片素材实战教程,评论留言获取。
桌面宠物的图片素材
代码实现
import os
import cfg
import sys
import random
from PyQt5.QtGui import \*
from PyQt5.QtCore import \*
from PyQt5.QtWidgets import \*
from PyQt5 import QtWidgets, QtGui
#桌面宠物
class DesktopPet(QWidget):
def \_\_init\_\_(self, parent=None, \*\*kwargs):
super(DesktopPet, self).__init__(parent)
# 初始化
self.setWindowFlags(Qt.FramelessWindowHint|Qt.WindowStaysOnTopHint|Qt.SubWindow)
self.setAutoFillBackground(False)
self.setAttribute(Qt.WA_TranslucentBackground, True)
self.repaint()
# 随机导入一个宠物
self.pet_images, iconpath = self.randomLoadPetImages()
# 设置退出选项
quit_action = QAction('退出', self, triggered&#