- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 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
986
原创 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
1296
原创 Python UI设计学习笔记,第八课:添加自定义按钮控件的单击事件,并创建一些简单的示例
文章目录第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例1、添加按钮的单击事件使用按键控件的clicked.connect 方法,连接槽函数。实现显示 pages 的不同页面增加 reset_selection方法,复位按钮被激活效果,实现点击哪个按钮,只那个按钮会有选中的效果。2、使用QT Designer,在主页中添加单行文本框 QLineEdit 和 按钮 PushButton删除page1中的标签控件,先增
2022-05-02 21:20:00
1522
原创 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
523
原创 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
680
原创 Python UI设计学习笔记,第五课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 `animation`,做出动态效果
文章目录第5课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 `animation`,做出动态效果第5课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 animation,做出动态效果1、在main.py 中,定义按钮的响应事件获取ui中左菜单的宽度设计展开和缩回的目标宽度值变化逻辑:如果进入点击事件时,按钮是缩回状态,那么目标宽度就是展开时的宽度,反之就是缩回状态的宽度。借助 QPropertyAnimation 功能,定义一个属性更改动画开始
2022-05-02 21:05:29
1092
原创 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
1082
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
368
原创 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
2739
倍福PLC编程笔记1-流水灯程序.zip
2020-06-07
DemoTc2_V4_20180418.rar
2020-04-27
倍福学习资料思维导图.pdf
2020-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人