pyqt5入门教程(一)

pyqt入门

根据pyqt5的文档改写的,加入了注释吧

虽然,用designer会更加方便,但是过于依赖designer,会导致对于代码的qt实现的理解难以加深(自以为会加深,其实已经将自己的格局给局限了)。

  • 为了突破这个局限,我开始重新学习一边这个,尽最大的可能使用代码实现这些东西,虽然一开始会慢一点,但在后期的效果会好很多。


    运行效果图
import sys
from PyQt5.QtWidgets import QApplication, QWidget

if __name__ == '__main__':
    app = QApplication(sys.argv)  # 创建一个应用

    w = QWidget()  # 在这个应用条件下创建一个窗口
    w.resize(500, 150)  # 重新设置大小
    w.move(100, 100)  # 移动下距离
    w.setWindowTitle("Hello world!")  # 设置标题
    w.show()  # 显示这个窗口
    
    sys.exit(app.exec_())  # 将app的退出信号传给程序进程,让程序进程退出
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文假设读者已经具备 Python 相关的基础知识,并不会介绍如何安装 Python,以及 pip 的使用方法。另...
    import_hello阅读 10,799评论 0 4
  • 想当初做QT的第一个程序就是写的是加法器所以,做PyQT5的时候不意外的选择 做一个加法器其实,PyQt5中最困难...
    肥宅_Sean阅读 18,196评论 3 24
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,054评论 25 709
  • 简书的 markdown 没有目录,截图一张,让大家看的清楚,找到自己需要的东西。 更新日志:2017年12月3日...
    inke阅读 91,396评论 57 225
  • 有一次看到这么一个场景,把两个人,一男一女放置在荒岛上,他们终会相爱,我会突然想这么一个问题,如果真的是这...
    艺术家未知阅读 3,870评论 0 0