上一页 1 ··· 16 17 18 19 20
摘要: 布局管理 在一个GUI程序里,布局是一个很重要的方面。布局就是如何管理应用中的元素和窗口。有两种方式可以搞定:绝对定位和PyQt5的layout类 绝对定位 每个程序都是以像素为单位区分元素的位置,衡量元素的大小。所以我们完全可以使用绝对定位搞定每个元素和窗口的位置。但是这也有局限性: 元素不会随着 阅读全文
posted @ 2019-01-10 16:59 派森学python 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 对话框 对话框是一个现代GUI应用不可或缺的一部分。对话是两个人之间的交流,对话框就是人与电脑之间的对话。对话框用来输入数据,修改数据,修改应用设置等等。 输入文字 提供了一个简单方便的对话框,可以输入字符串,数字或列表。 这个示例有一个按钮和一个输入框,点击按钮显示对话框,输入的文本会显示在输入框 阅读全文
posted @ 2019-01-10 16:56 派森学python 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 本章我们要制作一个俄罗斯方块游戏。 Tetris 译注:称呼:方块是由四个小方格组成的 俄罗斯方块游戏是世界上最流行的游戏之一。是由一名叫Alexey Pajitnov的俄罗斯程序员在1985年制作的,从那时起,这个游戏就风靡了各个游戏平台。 俄罗斯方块归类为下落块迷宫游戏。游戏有7个基本形状:S、 阅读全文
posted @ 2019-01-10 16:52 派森学python 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 事件和信号 事件 signals and slots 被其他人翻译成信号和槽机制,(⊙o⊙)…我这里还是不翻译好了。 所有的应用都是事件驱动的。事件大部分都是由用户的行为产生的,当然也有其他的事件产生方式,比如网络的连接,窗口管理器或者定时器等。调用应用的exec_()方法时,应用会进入主循环,主循 阅读全文
posted @ 2019-01-10 16:35 派森学python 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 本章学习Qt的基本功能 例1,简单的窗口 这个简单的小例子展示的是一个小窗口。但是我们可以在这个小窗口上面做很多事情,改变大小,最大化,最小化等,这需要很多代码才能实现。这在很多应用中很常见,没必要每次都要重写这部分代码,Qt已经提供了这些功能。PyQt5是一个高级的工具集合,相比使用低级的工具,能 阅读全文
posted @ 2019-01-10 16:30 派森学python 阅读(297) 评论(0) 推荐(0) 编辑
摘要: PyQt5 简介 本教程的目的是带领你入门PyQt5。教程内所有代码都在Linux上测试通过。 "PyQt4 教程" 是PyQt4的教程,PyQt4是一个Python(同时支持2和3)版的Qt库。 关于 PyQt5 PyQt5 是Digia的一套Qt5应用框架与python的结合,同时支持2.x和3 阅读全文
posted @ 2019-01-10 16:22 派森学python 阅读(997) 评论(0) 推荐(0) 编辑
摘要: Linux常用命令 关机 |shutdown h now |关闭系统. | | | | |init 0 |关闭系统 | |telinit 0 |关闭系统 | |shutdown h hours:minutes & |按预定时间关闭系统 | |shutdown c |取消按预定时间关闭系统 | |sh 阅读全文
posted @ 2019-01-09 18:14 派森学python 阅读(121) 评论(0) 推荐(0) 编辑
摘要: if 语句 也许最著名的语句是 if 语句了。 例如: 如果你需要修改序列在循环内的迭代(例如复制所选项目),建议你先复制。迭代序列操作并不会隐式地复制。切片方法使这一操作特别方便: 使用 for w in words:,该示例将尝试创建一个无穷列表,反复的插入 defenestrate 。 ran 阅读全文
posted @ 2019-01-09 13:17 派森学python 阅读(330) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20