上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 39 下一页
摘要: 一、控件交互方法 1.基本概念 交互状态: 是否可用:setEnabled(bool)控件是否禁用 isEnable() 是否显示:setVisible(bool) isVisible() isVisibleTo() 是否隐藏: setHidden(bool) show()隐藏 hide()展示 i 阅读全文
posted @ 2022-03-24 10:11 Trouvaille_fighting 阅读(172) 评论(0) 推荐(0)
摘要: 一、自定义窗口演练鼠标和窗口事件 1.案例功能 通过一个自定义窗口来实现鼠标事件和窗口事件的演练,课程中也增加了一些QObject中的方法。案例要求是创建一个无边框的窗口,透明度为80%,而且窗口拥有放大,缩小和回复正常大小功能,最后还要支持鼠标拖动功能。这是一个总和案例 2.代码 from PyQ 阅读全文
posted @ 2022-03-24 09:49 Trouvaille_fighting 阅读(84) 评论(0) 推荐(0)
摘要: 一、窗口事件演示 窗口事件主要用到的有四种,分别是:窗口打开、窗口关闭、窗口移动、窗口缩放 函数:QShowEvent() 1.代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : supe 阅读全文
posted @ 2022-03-23 23:41 Trouvaille_fighting 阅读(155) 评论(0) 推荐(0)
摘要: 一、鼠标事件演示 鼠标相关事件函数:QMouseEvent 1.代码 from PyQt5.Qt import * import sys class MyWin(QWidget) : # QMouseEvent 鼠标跟踪事件 def mouseMoveEvent(self, QMouseEvent) 阅读全文
posted @ 2022-03-23 23:33 Trouvaille_fighting 阅读(55) 评论(0) 推荐(0)
摘要: 一、鼠标操作之鼠标形状和状态设置 1.代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super().__init__() self.setWindowTitle("鼠标操作") se 阅读全文
posted @ 2022-03-23 23:05 Trouvaille_fighting 阅读(363) 评论(0) 推荐(0)
摘要: 一、控件之间的父子层级关系 1.基本知识 层级关系 将控件放在最底层:lower() 将控件放到最上层:raise_() 将a放到b的下面:a.stackUnder(b) 父子关系 获取指定坐标内的子控件:childAt(x,y) 获取指定控件的父控件:parentWidget() 获取控件边界:c 阅读全文
posted @ 2022-03-23 22:14 Trouvaille_fighting 阅读(383) 评论(0) 推荐(0)
摘要: 一、获取和设置控件内容区域 1.基本知识 #'标签学习'在这个label中的移动 label.setContentsMargins(50, 20, 0, 0) #左上 右下 注:这里的数字不能超过resize的大小 #获取边界(50, 20, 0, 0) print(label.getContent 阅读全文
posted @ 2022-03-23 21:25 Trouvaille_fighting 阅读(87) 评论(0) 推荐(0)
摘要: 一、获取、设置和限制控件尺寸 1.基本概念 1>获取 print(window.maximumHeight()) #获取尺寸、大小 2>设置 同时设置label的位置和大小 label.setGeometry(50,50,158,88) 设置内容,并同时自适应内容的大小 label.setText( 阅读全文
posted @ 2022-03-23 21:05 Trouvaille_fighting 阅读(262) 评论(0) 推荐(0)
摘要: 一、QWidget控件裁剪和继承 1.基本概念 QWidget作为控件类的基类,一般我们在定义控件的时候都会继承QWidget,一旦这种继承关系产生,内部的子控件的尺寸都要受到父控件的制约,多出的部分没有办法单独展现出来。 2.代码 from PyQt5.Qt import * # 应用所有包 im 阅读全文
posted @ 2022-03-23 20:42 Trouvaille_fighting 阅读(603) 评论(0) 推荐(0)
摘要: 一、窗口数据传递 1.基本概念 1>一个窗口中不同控件之间的数据传递 2>不同窗口的情况: 一种是主窗口获取子窗口中控件的属性 通过信号与槽机制,一般是子窗口通过发射信号的形式传递数据,主窗口的槽函数获取这些数据。 2.单一窗口数据传递 """ 【简介】 信号槽连接滑块LCD示例 """ impor 阅读全文
posted @ 2022-03-23 15:58 Trouvaille_fighting 阅读(208) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 39 下一页