随笔分类 - 03pyqt
摘要:1、直接定义类,类对象作为XxWindowClass的属性,和self.window并列。将self.window的部分组件赋值给自定义类的属性,完成同步。 经测试,此时自定义类的对象中可以读取和操作ui组件。但是无法进行事件设置,设置无效。 2、解决方法 目前有两个解决方法 2.1 继续1的做法,
阅读全文
摘要:1、介绍 pyqt本身提供了诸多的方法和事件特性,可以操作ui组件。 对于单一的项目或者说具有个人风格的开发者来说,在此基础上进行整合可以优化代码。 整合,这里特指的是ui组件。可能是ui的显示和初始化,也可能是相关的业务代码。 2、测试和总结 函数中的ui组件可以调用设置值或获取的值的方法 函数中
阅读全文
摘要:学习pyqt,实际上主要是逐个学习ui组件。在正式开始前,进行一些说明,磨刀不误砍柴功。 1、designer的简单使用 (1)创建窗口 主要是QWidget类窗口和QMainWindow窗口的使用。后者支持窗口菜单栏的实现。 (2)拖动 designer创建组件,直接拖动即可。提供了诸多的组件类型
阅读全文
摘要:1、demo_1 (1)pycharm创建项目 (2)创建入口main.py,导入pyqt5模块 鼠标点击,alt+enter快捷键,可以快速导入模块 每次创建pyqt项目时,可以直接创建该文件并使用固定的代码 import sys from PyQt5.QtWidgets import QAppl
阅读全文