
PySide
文章平均质量分 91
PySide开发实践
神奇的代码在哪里
兴趣使然,开心就好,随意发挥,不求效率,实现就行,
展开
-
解决‘QMouseEvent.globalPos() const‘ is marked as deprecated 问题 |【PySide6 开发笔记】
在参考别人写的代码时遇到一个问题,如使用event.globalPos()代码获取屏幕点击位置,则出现‘QMouseEvent.globalPos() const‘ is marked as deprecated告警,看着很不舒服。需要注意的时,QCursor.pos() 返回的是鼠标当前位置的全局坐标,这可能与事件触发时的位置不同,如果你需要事件触发时的全局位置,应使用 event.globalPosition().toPoint()。如继续使用这些代码,意味着在未来的Qt版本中,这个函数可能会被移除。原创 2024-07-16 08:30:00 · 1223 阅读 · 0 评论 -
数码暴龙机(电波暴龙机)彩色复刻版!!| 使用Python、PySide6、pixilart自制windows桌面宠物
最近正在学习PySide6桌面程序开发,继而萌生了用Python做一款桌面版数码暴龙机(电波暴龙机)的想法,经过几周的研究和探索,最后使用pixilart画像素画、使用PySide制作桌面宠物,使用Python代码控制点阵显示逻辑,终于完成了数码暴龙机(电波暴龙机)windows桌面彩色复刻版。接下来详细分享一下制作过程。原创 2024-07-16 08:30:00 · 2174 阅读 · 12 评论 -
PySide6应用实践 | 在PyCharm中安装、部署、启动PySide6
文章介绍 在PyCharm中安装、部署、启动PySide6。之前学习Python用的图形界面开发GUI都是tkinter,随着学习的深入,需要功能更丰富效率更高的图形开发GUI,经过几番对比最后选择使用PySide6来进行软件开发实践。以下是PySide6的简介和优势。PySide可以通过提供高效的开发工具和框架来帮助缓解程序员的工作压力。PySide基于Qt框架,提供了丰富的预制组件和工具,这些可以帮助开发者快速构建出功能完善的应用程序界面,减少了从零开始编写代码的时间和工作量。原创 2024-04-22 19:38:10 · 3689 阅读 · 3 评论 -
疯狂刷题python版 | 使用PySide6自制刷题软件【源码+解析】
2017年也使用过HTML+JavaScript+IE浏览器AX控件开发了HTML版的刷题工具,但当时没学Python所以只能在IE浏览器中。运行缕一缕思路,如使用PySide6提供的QWebEngineView控件改造原来的刷题程序,基于HTML+JavaScript做界面(第一层)UI,基于PySide6 GUI做控制(第二层)UI,使用Python做算法逻辑开发,就能实现类似electron的能力,使得python开发也能利用HTML+JavaScript+CSS海量的UI界面的资源。原创 2024-06-20 17:40:31 · 2015 阅读 · 3 评论 -
PySide6应用实践 | 在PyCharm配置和使用PySide6 QtDesinger
本文分享一下如何在PyCharm配置和使用PySide6 QtDesinger。首先介绍一下使用PySide6开发图形界面的好处。PySide具有丰富的组件和工具。PySide 基于 Qt 框架,为 Python 开发者提供了大量的预制组件和工具,这些组件和工具可以极大地简化 GUI 开发过程,使得开发者能够快速构建出功能完善的应用程序。PySide简单易学。PySide 的语法和结构相对简单直观,对于初学者来说,学习起来比较容易。原创 2024-04-22 19:41:24 · 1844 阅读 · 2 评论