随笔分类 -  PyQt5-python GUI编程

摘要:QCheckBox: 描述: 一般用于给用户提供若干选项中多选操作: 比如: 兴趣爱好:(会话;书法;摄影..) 绘画携带工具:(圆珠笔,毛笔....) 可以都选,可以都不选,可以选部分 左侧会有一个方框图标,表示用户的选中状态 继承: AbstractButton 功能作用: 创建复选框按钮: Q 阅读全文
posted @ 2020-05-19 19:30 King~~~ 阅读(157) 评论(0) 推荐(0)
摘要:QButtonGroup: 描述: 提供一个抽象的按钮容器,可以将多个按钮划分为一组 不具备可视化的效果 一般放的都是可以被检查的按钮 继承: QObject() 功能: 创建按钮组 添加按钮: API: addButton(QAbstractButton, id = -1):(如果id为-1,则将 阅读全文
posted @ 2020-05-19 18:21 King~~~ 阅读(154) 评论(0) 推荐(0)
摘要:QRadioButton: 描述: 一般用于给用户提供拖杆选项中的单选操作: 比如: 性别:(男;女) 答案:(是;否) 当选中一个时,会自动取消上一个 继承:QAbstractButton 功能作用: 创建单选按钮: QRadioButton(parent) QRadioButton(text, 阅读全文
posted @ 2020-05-17 11:09 King~~~ 阅读(163) 评论(0) 推荐(0)
摘要:QToolButton: 描述: 提供了一个快速访问按钮 通常是在工具栏内部使用 工具按钮通常不显示文本标签,而是显示图标 例如: 继承:QAbstractButton 功能作用: 创建按钮 (继承)设置文本,图标,工具提示: API: setText(str) setIcon(QIcon) set 阅读全文
posted @ 2020-05-16 14:04 King~~~ 阅读(214) 评论(0) 推荐(0)
摘要:QCommandLinkButton: 描述: 命令链接是window vista引入的新控件 它的用途类似于单选按钮的用途,因为它用于在一组互斥选项之间进行选择 命令链接按钮不应单独使用,而应作为向导和对话框中单选按钮的替代选项 外观通常类似于平面按钮的外观,但除了普通按钮文本之外,它还允许描述性 阅读全文
posted @ 2020-05-14 16:40 King~~~ 阅读(120) 评论(0) 推荐(0)
摘要:QPushButton: 描述: 用来给用户点击,来完成某种动作的控件 一般是矩形 例如: 登录按钮 注册按钮 关闭按钮 继承:QAbstractButton 功能作用: 创建按钮控件: QPushButton() 创建一个无父控件的按钮控件 QPushButton(parent) 创建控件的同时, 阅读全文
posted @ 2020-05-14 15:56 King~~~ 阅读(206) 评论(0) 推荐(0)
摘要:QAbstractButton: 描述: 所有按钮控件的基类 提供按钮的通用功能 继承: QWidget 功能作用: 提示文本: API: setText(str): 设置按钮提示文本 text(): 获取按钮提示文本 应用场景: 用户点击按钮前给用户的文本提示: 确定 取消等信息 案列: 创建一个 阅读全文
posted @ 2020-05-12 18:36 King~~~ 阅读(178) 评论(0) 推荐(0)
摘要:时间处理: API:(监听,过滤一些底层事件) childEvent() customEvent() eventFilter() installEventFilter() removeEventFilter() event() 应用场景: 事件机制: 相较于‘信号与槽’机制: 信号与槽机制是对时间机 阅读全文
posted @ 2020-05-11 15:12 King~~~ 阅读(215) 评论(0) 推荐(0)
摘要:QObject的类型判定: API: isWidgetType() :判断是否为控件 inherits(父类):判断是否继承自某个父类(可以使直接继承或间接继承自某个类) 应用场景: 过滤筛选控件 obj = QObject() w = QWidget() btn = QPushButton() l 阅读全文
posted @ 2020-05-09 17:35 King~~~ 阅读(139) 评论(0) 推荐(0)
摘要:信号处理: API: widget信号.connect(信号槽) obj.disconnect(): 取消链接信号与槽 obj: 控件 信号 widget.blockSignal(bool): 临时(取消)组织制定控件所有的信号与槽的连接 widget.signalsBlocked(): 信号是否被 阅读全文
posted @ 2020-05-08 21:49 King~~~ 阅读(219) 评论(0) 推荐(0)
摘要:控件是构建应用程序的基本模块,PyQt5提供各种各样的控件,包括按钮、复选框、滑动条、列表框等。 控件分类: 按钮 输入控件 展示控件 容器控件 结构控件 滚动控件 辅助控件 其他 QCheckBox: QCheckBox复选框控件,它有两个状态:打开和关闭,他是一个带有文本标签(Label)的控件 阅读全文
posted @ 2020-05-07 12:06 King~~~ 阅读(177) 评论(0) 推荐(0)
摘要:初识pyqt: Qt是一组跨平台的C++库,这些库实现了用于访问现代台式机和移动系统许多方面的高级API.qiz其中包括定位和定位服务,多媒体,NFC和蓝牙连接,基于chromium的web浏览器以及传统的UI开发。 PyQt5用于Qt v5的一组全面的python绑定。它被实现超过35个扩展模块, 阅读全文
posted @ 2020-04-28 12:49 King~~~ 阅读(163) 评论(0) 推荐(0)