摘要: 正式发布程序 程序图标 阅读全文
posted @ 2021-05-10 16:55 qiaokuankuan 阅读(148) 评论(0) 推荐(0)
摘要: Qt Designer 简介 动态加载UI文件 如果你使用的是PyQt5 而不是 PySide2,加载UI文件的代码如下 转化UI文件为Python代码 如果你安装的是PyQt5,执行如下格式的命令转化 然后在你的代码文件中这样使用定义界面的类 一个练习 界面布局 Layout QHBoxLayou 阅读全文
posted @ 2021-05-10 16:04 qiaokuankuan 阅读(938) 评论(0) 推荐(0)
摘要: 从一个示例开始 界面动作处理 (signal 和 slot) 然后, 指定 如果 发生了button 按钮被点击 的事情,需要让 handleCalc 来处理,像这样 运行后,你会发现结果如下 封装到类中 常见问题 阅读全文
posted @ 2021-05-10 14:19 qiaokuankuan 阅读(131) 评论(0) 推荐(0)
摘要: Python图形界面开发的几种方案 前面的教程中,我们程序的用户交互界面都是命令行终端窗口。 程序的用户交互界面,英文称之为 UI (user interface) 当一个应用的 UI 比较复杂的时候,命令行方式就不便用户使用了,这时我们需要图形界面。 如果用 Python 语言开发 跨平台 的图形 阅读全文
posted @ 2021-05-10 14:12 qiaokuankuan 阅读(1181) 评论(0) 推荐(0)
摘要: 本文目标 用QtDesigner设计一个登录界面 用ui界面转换成python代码 制作.ui界面 把.ui文件转换成.py文件 右键.ui使用PyUIC工具把.ui文件转换成.py文件 生成的.py文件 测试我们的.py文件: 在我们的login.py文件下面添加 阅读全文
posted @ 2021-05-10 13:30 qiaokuankuan 阅读(744) 评论(0) 推荐(0)
摘要: QtDesigner简单介绍 QtDesigner安装 安装PyQt5-tools 配置PyCharm 打开Pycharm,然后按照下面路径打开Extrernal Tools: (1).增加QT设计界面“Qt Designer” — 这个就是设计Qt界面的工具 Program选择PyQt安装目录中 阅读全文
posted @ 2021-05-10 13:25 qiaokuankuan 阅读(4141) 评论(0) 推荐(0)
摘要: 俄罗斯方块 开发 游戏简化一点,让它更容易理解。在比赛开始后立即启动。我们可以通过按p键暂停游戏。空格键将立即把俄罗斯方块块底部。游戏是在恒定速度,实现没有加速度。分数是我们已经删除的行数。 我们创建一个状态栏将显示消息。我们将显示三种可能的消息:已删除的行数,停顿了一下消息,或游戏结束的消息。ms 阅读全文
posted @ 2021-05-10 10:50 qiaokuankuan 阅读(236) 评论(0) 推荐(0)
摘要: Burning widget(烧录控件) 烧录的控件,它基于QWidget 我们改变了控件的最小大小(高度),默认值为有点小。 我们使用一个比默认要小的字体。 我们使用字体度量来绘制文本。我们必须知道文本的宽度,以中心垂直线。 当滑块发生移动时,changeValue()方法会被调用。在方法内我们触 阅读全文
posted @ 2021-05-10 10:24 qiaokuankuan 阅读(959) 评论(0) 推荐(0)
摘要: 绘制文本 在我们的示例中,我们绘制一些Cylliric文本。文本垂直和水平对齐。 绘制工作在paintEvent的方法内部完成。 QPainter类负责所有的初级绘制。之间的所有绘画方法去start()和end()方法。实际的绘画被委托给drawText()方法。 在这里,我们定义一个画笔和一个字体 阅读全文
posted @ 2021-05-10 10:02 qiaokuankuan 阅读(597) 评论(0) 推荐(0)