开发第一个基于PyQt5的桌面应用:
必须要用到的两个类: QApplication 和 QWidget.都在PyQt5.QtWidgets中(分别指应用和窗口)应用中有窗口----> 设置窗口(尺寸、移动、标题、显示窗口)
首先创建应用
再创间窗口
显示窗口
安全退出应用----相当于关闭应用
所有GUI应用程序的属性:主循环(响应各种事件的)并通过exit函数确保主程序安全结束
Sys.exit(app.exec_())
Anaconda在windows上的使用:
在ubuntu使用Anaconda是一件非常简单的事情,在windows上其实也是一样的,
(1) 先查看python的版本 python --version
(2) 查看Anaconda中的python版本------直接python就可以看到,并且在环境变量中可以看到已经把python的解释器环境导入到系统路径中了,python在Anaconda中,也就是在配置pycharm中解释器需要注意
(3) 在windows中使用conda创建虚拟环境,和ubuntu上有点细微的差距(都可以使用虚拟环境当作解释器,也可以在虚拟环境中安装不同的包)
(4) 使用conda:
— 创建: conda create -n (虚拟环境名) python=xx版本号
– 激活: conda activate (虚拟环境名)
–失活: conda deactivate (虚拟环境名)
window和linux中的pip的使用是一样的(都是可以使用清华镜像的)
主要学习到的知识:
(1) PyQt5桌面应用开发中必须要用到的两个类: QApplication(应用),QWidget(窗口)
(2) 在代码开始的时候需要创建应用
(3) 创建窗口
(4) 设置窗口
(5) 显示窗口
(6) 退出应用----安全退出
------------------------test successfully
第二课:安装和配置Qt-Designer—>(类似于CUDA、Qt—>VS)
Qt-Designer的使用:在Anaconda中有QT-Designer,也有python,也有PyQt5的包
在pycharm中怎么使用Qt-Designer,Qt-Designer相当于一个插件,外部程序,可以直接导入到PyCharm中的(像之前VS中导入CUDA、QT的方式是一样的)这里导入手法也是非常的简单,先导入(导入时需要把Qt-Designer的路径导入,在Anaconda中的bin目录下有这个Qt-Designer)—再查看(在tool中的extern xx中就可以看到,也可以右键找到extern xx中的插件)