会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Berserker兰斯洛特
博客园
首页
新随笔
联系
订阅
管理
2026年1月14日
pyqt图形化显示—5.多个界面
摘要: 经过上述,已经能创建一个简陋的界面了。下面就扩展一下,创造多个界面,并实现界面间的参数传递。 子界面 界面 参考之前的MyWidget类 我们可以创建一个子界面SubWindow class SubWindow(QWidget): def __init__(self): super().__init
阅读全文
posted @ 2026-01-14 11:15 Berserker兰斯洛特
阅读(72)
评论(0)
推荐(0)
2026年1月7日
pyqt图形化显示—4.便捷控件
摘要: 设计一个完整的图形化显示肯定需要多个窗口啊,ui啊 为了方便进行设计,qtside6提供了很多便捷控件 弹出对话框 导入库 from PySide6.QtWidgets import QMessageBox QMessageBox 弹出对话框库 界面 下面代码展示一下 就是一个按钮,点击后弹出对话框
阅读全文
posted @ 2026-01-07 21:02 Berserker兰斯洛特
阅读(51)
评论(0)
推荐(0)
pyqt图形化显示—3.5.布局
摘要: 上一篇讲了一下布局 只涉及了一点点,布局就将设置好的控件排布在窗口上显示,一共有三个半布局方式,垂直布局和水平布局,网格布局,还有半个表单布局。由于人的阅读习惯我们一般是整体主布局采用垂直布局,单个小布局框架采用水平布局,当然直接使用网格布局也是可以的。 引入库 from PySide6.QtWid
阅读全文
posted @ 2026-01-07 19:31 Berserker兰斯洛特
阅读(31)
评论(0)
推荐(0)
pyqt图形化显示—3.常用控件
摘要: 前面已经能够通过组合构建一个基础的能交互的ui了,接下来就是丰富界面了,一些常用控件走起~ 下拉框 界面 首先导入对应库 from PySide6.QtWidgets import QComboBox, QVBoxLayout QComboBox是下拉框的列表库,QVBoxLayout是垂直布局库,
阅读全文
posted @ 2026-01-07 12:11 Berserker兰斯洛特
阅读(43)
评论(0)
推荐(1)
2026年1月6日
pyqt图形化显示—2.信号与槽
摘要: 信号: event事件的工作方法是不断扫描是否发生事件然后做出相应,这种方式固然简单易懂,但如果我同一时间需要多项交互,那就不是能处理的了 所以pyside6采用信号(signal),可以以解为一件事情发生会发出一个信号呼叫对应的处理器(slot)响应 基础控件的信号: 按键: class MyWi
阅读全文
posted @ 2026-01-06 17:32 Berserker兰斯洛特
阅读(46)
评论(0)
推荐(0)
pyqt图形化显示—1.基础框架和控件
摘要: 前期准备: 安装pyside6库,并在库内打开Qt Designer 1. 基础框架: 导入 from PySide6.QtWidgets import QApplication, QWidget QWidget 空白页面 更常使用 创建并继承类 class MyWindow(QWidget): d
阅读全文
posted @ 2026-01-06 12:12 Berserker兰斯洛特
阅读(76)
评论(0)
推荐(0)
2026年1月5日
gui自动化—3.屏幕识别
摘要: 其实pyautogui库有提供屏幕识别,但还是cv更高精确度【虽然优先杀鸡牛刀的感觉 TM_CCOEFF_NORMED方法进行模板匹配 得到整个当前页面与模板的最相似坐标,取中心点点击 直接上实例吧 # 给切屏一点时间 time.sleep(5) # 保存当前页面图片 img = pyautogui
阅读全文
posted @ 2026-01-05 19:34 Berserker兰斯洛特
阅读(20)
评论(0)
推荐(0)
gui自动化—2.键盘控制
摘要: 之前已经完成了鼠标控制这一最主要的输入方式,下面补充上键盘控制 虚拟按键 pyautogui.typewrite("Hello",interval=a) 虚拟输入引号内文本,interval为字符输入的时间间隔 关键词 pyautogui.press('') 对于一些特殊按键,具有特殊设定好的关键词
阅读全文
posted @ 2026-01-05 17:35 Berserker兰斯洛特
阅读(108)
评论(0)
推荐(0)
gui自动化—1.控制鼠标
摘要: 前期准备: 使用pyautogui包 进行操作 一切操作的基础得先理解坐标,以屏幕左上为坐标原点,水平方向为x轴,方向向右;垂直方向为y轴,方向向下。例如屏幕分辨率为1920×1080,那么左上为(0,0),右下为(1919,1079) 获取像素: pyautogui.size()返回两个整数,分别
阅读全文
posted @ 2026-01-05 17:07 Berserker兰斯洛特
阅读(50)
评论(0)
推荐(0)
2019年5月3日
兰斯洛特
摘要: 首先,看到这名字就知道本人一定喜欢这位来自《Fate/Zero》的servant(Berserker)ランスロット。(日语可能大家不懂,那么...Lancelot 这个大家一定懂吧!就算不懂那拿出你的 bird language基础拼一下,不要说我歧视英语,我坚信英语很有用,但我没学好。什么,这你都
阅读全文
posted @ 2019-05-03 21:08 Berserker兰斯洛特
阅读(2456)
评论(0)
推荐(0)
公告