这部分主要是设置活动模板,非常实用,以前代码重用全靠粘贴,复制太low了
场景描述:GUI的编程前面已经讲过,步骤主要包括4个,导入包,创建应用程序,控件设置以及程序执行。其中,有很多代码是可以在另一个项目里重用,因此可以把这个结构作为一个模板,以后直接调用就行了。
1.需要作为模板的代码如下:
# 0 导入需要的包和模块
from PyQt5.Qt import * # 主要包含了常用的一些类,汇总到了一块
import sys # 内置模块
# 1.创建一个应用程序对象
app = QApplication(sys.argv)
# 2.控件的操作
# 创建控件,设置控件的大小,位置,样式信息,事件,信号的处理
# 2.1 创建控件
window = QWidget()
# 2.2 设置控件
# 控件创建好后,可以设置空间的大小等
window.setWindowTitle("社会我顺哥") # 顶层控件的窗口名
window.resize(500, 500)
window.move(400,200) # 窗口左上角的坐标(x, y)
# 控件也可
# 2.3 展示控件
window.show()
# 3.应用程序的执行,进入到消息循环 app.exec_()
sys.exit(app.exec_())
2.执行如下操作
大致过程:settings > 搜索live > 找到 live templates (活动模板) > 点击python > 点击+号,选择活动模板
接下来:
接下来修改代码的两处内容:
第一处:$TITLE$ 因为这个名字是后期要更改的,这样写后下次光标可以自动定位到这个位置
第二处:$CODE$ 方便以后在这个位置添加控件
接下来选择应用场景,选择Python就行了。设置完之后点击应用
3.应用我们保存的模板
新建一个文件,输入刚才模板的名称(我是qtt)回车就可以了。