![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 67
Python 学习分享
HUIJIANG123
这个作者很懒,什么都没留下…
展开
-
Python UI设计学习笔记,在学习的UI框架中嵌入其他ui组件:增加组件到主画面的pages中
文章目录在Pyside2中嵌入其他ui组件:增加组件到`pages`中,在`develop`分支中开发组件1:`jupyter qtconsole`组件2:`matplotlib FigureCanvas for qtwidget`组件3:`pyqtgraph`在Pyside2中嵌入其他ui组件:增加组件到pages中,在develop分支中开发以下组件部分测试测试参考:参考的B站视频qtconsole 官方文档:The Qt Console for Jupyter组件1:jupyter qt原创 2022-05-02 21:34:21 · 886 阅读 · 0 评论 -
Python UI设计学习笔记,打包EXE笔记:使用 `pyinstaller` 打包
文章目录打包EXE笔记:使用 `pyinstaller` 打包 `python+pyside6` 程序1、实现步骤2、使用第三方打包工具 `Auto Py to Exe` 打包3、参考资料其他阅读:不推荐使用 `单文件模式` 的原因(从参考资料中copy)打包EXE笔记:使用 pyinstaller 打包 python+pyside6 程序1、实现步骤单目录模式运行(-D/–onedir, 默认、推荐模式)在命令终端中,输入: pyinstaller -D main.py,执行完之后,到dist原创 2022-05-02 21:28:51 · 1133 阅读 · 0 评论 -
Python UI设计学习笔记,第八课:添加自定义按钮控件的单击事件,并创建一些简单的示例
文章目录第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例1、添加按钮的单击事件使用按键控件的clicked.connect 方法,连接槽函数。实现显示 pages 的不同页面增加 reset_selection方法,复位按钮被激活效果,实现点击哪个按钮,只那个按钮会有选中的效果。2、使用QT Designer,在主页中添加单行文本框 QLineEdit 和 按钮 PushButton删除page1中的标签控件,先增原创 2022-05-02 21:20:00 · 1442 阅读 · 0 评论 -
Python UI设计学习笔记,第七课:自定义按钮控件,第二节: 增加自定义的图标
第7课:自定义按钮控件,第二节: 增加自定义的图标1、设计/寻找合适的图标格式 .svg存档在 gui/images/icons 中自定义图标导入方法 draw_icon(self,qp,image,color), 写死图标搜索路径就在gui/images/icons下重构 paintEvent(self, event) 方法,使用 QPainter、QRect ,调用 draw_icon 方法2、在 ui_main_window.py 文件中,按钮初始化形参中调用 icon_path形原创 2022-05-02 21:17:51 · 463 阅读 · 0 评论 -
Python UI设计学习笔记,第六课:自定义按钮控件,第一节: `PyPushButton`,继承自 `QPushButton`
文章目录第6课:自定义按钮控件,第一节: `PyPushButton`,继承自 `QPushButton`,修改按钮显示图标。第6课:自定义按钮控件,第一节: PyPushButton,继承自 QPushButton,修改按钮显示图标。1、自定义 PyPushButton 类, 继承自 QPushButton设定控件大小,颜色响应等默认参数存档在 gui/widgets 中2、在 ui_main_window.py 文件中,修改按钮控件为 PyPushButton 的实例。初始化实例时原创 2022-05-02 21:08:45 · 623 阅读 · 0 评论 -
Python UI设计学习笔记,第四课:构建左侧菜单,使用 `QPushButton`
文章目录第4课:构建左侧菜单,使用 `QPushButton`第4课:构建左侧菜单,使用 QPushButton在第三课的基础上,继续在ui_main_window.py文件中,为 左侧菜单self.left_menu 画面增加UI控件。思路总结如下,在左侧菜单frame画面中,增加垂直布局,然后在布局中依次增加顶部画面frame、底部画面frame、最底部标签label。然后,在顶部/底部frame画面中,增加垂直布局,在布局中依次增加pushButton按钮。顶部与底部之间,增加spacer间原创 2022-05-02 21:03:45 · 1012 阅读 · 2 评论 -
Python UI设计学习笔记,第三课:在右侧`content`画面中,创建小部件和页面(堆栈窗口控件)
文章目录第3课:右侧`content`画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24第3课:右侧content画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24在第二课的基础上,继续在ui_main_window.py文件中,为 content 画面增加UI控件堆栈窗口控件, 中文教程参考1:增加 Top Bar先创建顶部工具栏画面 Top Bar,设置固定尺寸以及背景色和前景色。再设定 content 画面的布局方式为垂直布局,设置内容间隔原创 2022-05-02 20:59:54 · 327 阅读 · 0 评论 -
Python UI设计学习笔记,第二课:创建主窗口
文章目录第2课:创建主窗口 @2021.10.19、2021.10.23第2课:创建主窗口 @2021.10.19、2021.10.23创建组织工程文件夹目录根目录main.py:启动程序qt_core.py:qt库导入管理程序gui folder:UI设计文件存放处windows folder:窗口设计main_window:主窗口设计文件夹ui_main_window.py: 用代码拼出UI主界面程序注释添加脚本开头的共同注释部分(增加中文翻译),原创 2022-05-02 20:53:44 · 2598 阅读 · 0 评论 -
Python UI设计学习笔记,简介+第一课:部署 pycharm + python3.9 + pyside6 开发环境
文章目录python_pyside6_learning介绍这是练习pyside6创建UI的仓库, 教程来自于youtube的up主:Wanderson.相似界面设计效果,使用Qt Creator(QML)设计gui的教程视频其他界面链接软件架构安装教程学习笔记第1课:部署 `python3.9` + `pyside6` 开发环境第2课:创建主窗口 @2021.10.19、2021.10.23第3课:右侧`content`画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24第4课:构建左侧原创 2021-12-12 17:42:21 · 1603 阅读 · 0 评论 -
python与C#互操作: pythonnet
文章目录参考测试1、C# DLL类库2、Python 调用dll3、 遇到的一些问题:参考为在python中使用dotnet程序安装clr简单实现python调用c#dll动态链接库测试1、C# DLL类库using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;na原创 2020-08-16 08:42:57 · 3660 阅读 · 9 评论 -
Python学习
文章目录学习资源学习资源1、Python运行内存可视化的网站Python Tutor莫烦Python 教程原创 2020-08-09 09:41:44 · 131 阅读 · 0 评论