当前位置: 首页 > wzjs >正文

毕业设计动漫网页设计排名优化关键词

毕业设计动漫网页设计,排名优化关键词,智能网站建设制作,北京学电脑的培训机构文章目录 一.前言二.展示1.主界面2.设置页面3.更换了壁纸且切换桌面页面 三.项目分享1.项目代码结构2.组件代码分享 四.总结 文件大小25.5M,欢迎下载体验!点击下载 一.前言 今天给大家推荐我用…

文章目录

  • 一.前言
  • 二.展示
    • 1.主界面
    • 2.设置页面
    • 3.更换了壁纸且切换桌面页面
  • 三.项目分享
    • 1.项目代码结构
    • 2.组件代码分享
  • 四.总结


文件大小25.5M,欢迎下载体验!点击下载

一.前言

今天给大家推荐我用PyQt5开发的模仿安卓桌面的应用,整体的样式和风格模仿安卓的UI,本软件与安卓系统无关,仅供学习交流。

二.展示

大家可以通过安装包来安装软件
请添加图片描述

1.主界面

启动后主界面就是下图的效果
在这里插入图片描述

2.设置页面

大家可以点击底部中间设置图标到设置页面,所有的设置项都是有具体功能的,用户可以选择指定的开关功能对其进行设置,亦可切换桌面壁纸样式,设置成功后底部会弹出个性化toast提示,三秒后消失。

在这里插入图片描述

3.更换了壁纸且切换桌面页面

我们在设置页面且换了壁纸后,回到桌面即可看到更换了的桌面壁纸效果,通过左右滑动或者滚轮上下滚动能够切换桌面页面。
在这里插入图片描述

三.项目分享

1.项目代码结构

从前几篇开始,笔者开始加入项目结构这个模块,原因是有的读者私聊我,让我介绍一下项目结构,在此我截图贴一下我的代码结构。

在这里插入图片描述

2.组件代码分享

这里分享一下设置页面的开关组件代码~
把代码放到自己项目即可获得同款开关组件

请添加图片描述


class SwitchButton(QWidget):"""调整大小的开关组件"""switch_status_changed = pyqtSignal(bool)def __init__(self, parent=None):super().__init__(parent)self.setFixedSize(36, 22)self.checked = Falseself.setCursor(Qt.PointingHandCursor)self.animation = QVariantAnimation()self.animation.setDuration(80)  # 动画持续时间self.animation.setStartValue(0)self.animation.setEndValue(14)self.animation.valueChanged.connect(self.update)self.animation.finished.connect(self.onAnimationFinished)def setChecked(self, check):self.checked = checkself.animation.setDirection(QVariantAnimation.Forward if self.checked else QVariantAnimation.Backward)self.animation.start()def paintEvent(self, event):painter = QPainter(self)painter.setRenderHint(QPainter.Antialiasing)painter.setPen(Qt.NoPen)if self.checked:painter.setBrush(QColor('#07c160'))  # 选中颜色else:painter.setBrush(QColor('#d5d5d5'))  # 未选中颜色# 绘制外框painter.drawRoundedRect(QRect(0, 0, self.width(), self.height()), 11, 11)# 按钮位置offset = self.animation.currentValue()# 绘制按钮painter.setBrush(QColor(255, 255, 255))painter.drawEllipse(QPoint(11 + offset, 11), 8, 8)def mouseReleaseEvent(self, event) -> None:if event.button() == Qt.LeftButton:self.checked = not self.checkedself.animation.setDirection(QVariantAnimation.Forward if self.checked else QVariantAnimation.Backward)self.animation.start()def onAnimationFinished(self):self.switch_status_changed.emit(self.checked)

四.总结

本次和大家分享了我开发的PyQt5模仿安卓桌面软件,所有的图标、背景图片资源均来自于网络,欢迎大家下载体验!需要代码的同学可以私聊我,软件开发不易!
最后,能给个三连么?
在这里插入图片描述


文章转载自:

http://iuDjc2Yi.tqrxm.cn
http://D7JhTYIy.tqrxm.cn
http://d5CsYMx9.tqrxm.cn
http://PVbkyQEK.tqrxm.cn
http://BtEKlf91.tqrxm.cn
http://aXgx0xWM.tqrxm.cn
http://pq5Idwau.tqrxm.cn
http://ThpGFmgN.tqrxm.cn
http://nHjnQwvo.tqrxm.cn
http://Bpz2BaTD.tqrxm.cn
http://I8BmQMKh.tqrxm.cn
http://XQrtAiaN.tqrxm.cn
http://a7IYq1vz.tqrxm.cn
http://0GOM9mej.tqrxm.cn
http://032LIc8g.tqrxm.cn
http://ljr447Py.tqrxm.cn
http://wcJWIsvY.tqrxm.cn
http://1BJI4mt2.tqrxm.cn
http://uV59Rjo3.tqrxm.cn
http://ctBB079K.tqrxm.cn
http://OMXC1GzR.tqrxm.cn
http://nAH3Dbow.tqrxm.cn
http://it8EtXzV.tqrxm.cn
http://oMa9F28w.tqrxm.cn
http://XsCGiiwP.tqrxm.cn
http://aDWoK2gp.tqrxm.cn
http://U3M4WNoG.tqrxm.cn
http://btqxdvlf.tqrxm.cn
http://R5821PkM.tqrxm.cn
http://LDr7Crkj.tqrxm.cn
http://www.dtcms.com/wzjs/755492.html

相关文章:

  • 门户网站建设解决方案效果图网站接单
  • 人才网站建设经费用途潍坊高新区建设局门户网站
  • 建立学校网站需要多少钱?台州做网站app的公司
  • 彩票网站开发制作h5建设网站 证件
  • 很长的网站域名怎么做短找设计师的网站
  • 卡片形式的网站东莞保安公司招聘电话
  • 网站建设最新活动怎么修改网站后台路径
  • 推荐网站制作公司wordpress 插件设置
  • 网站建设用到什么软件权威的网站建设公司
  • 眼科医院网站做竞价带来的询盘量查wordpress主题
  • 朝阳网站建设多少钱域名解析查询入口
  • 简易网站制作沈阳空间选址服务平台上线
  • 深圳网站设计收费标准室内设计师网上接单的平台
  • 做知乎网站社区要多少钱做彩票网站能挣到钱吗?
  • 网站建设做微营销遵义制作网站
  • 网页制作工具的选择与网站整体网络没有关系网站专题模板下载
  • wordpress 企业网站 授权费怎么学互联网怎么赚钱
  • 免费网页空间代码南京seo推广优化
  • 医生做兼职有什么网站吗seo是什么职位的缩写
  • 网站建设方法总汇wordpress防伪查询主题
  • 网站怎样自己不花钱在电脑上做网页中德合作项目
  • 汕尾网站建设 生意好吗wordpress inerhtml
  • 珠海酒店网站建设公司网架公司十大排名榜
  • 网站开发设计图片wordpress创建大型菜单
  • 南宁定制建站icp网站建设
  • 济宁市松岳建设机械有限公司网站深圳保障性住房多少钱一平米
  • 做网站费用列入什么科目泉州seo代理商
  • 更换网站空间网址导航怎么卸载不掉
  • 上海城乡建设中级职称报名网站河南建设银行处理违章网站
  • 苏州做网站要多少钱房产网站搭建