需求描述:
为了让模板代码变得更简洁,精炼,不显得冗余,需要对模板进行面向对象封装。
面向对象模板代码实例
from PyQt5
.Qt
import *
import sys
class Window(QWidget
):
def __init__(self
):
super().__init__
()
self
.setWindowTitle
('feev')
self
.resize
(800, 500)
self
.move
(400, 200)
self
.setup_ui
()
def setup_ui(self
):
label
= QLabel
(self
)
label
.setText
("setup_ui标题")
if __name__
== '__main__':
app
= QApplication
(sys
.argv
)
window
= Window
()
window
.show
()
sys
.exit
(app
.exec_
())
活动代码封装
from PyQt5
.Qt
import *
import sys
class Window(QWidget
):
def __init__(self
):
super().__init__
()
self
.setWindowTitle
($TITLE$
)
self
.resize
(800, 500)
self
.move
(400, 200)
self
.setup_ui
()
def setup_ui(self
):
$CODE$
if __name__
== '__main__':
app
= QApplication
(sys
.argv
)
window
= Window
()
window
.show
()
sys
.exit
(app
.exec_
())
添加活动模板,字母串定义为qto
转载请注明原文地址:https://tech.qufami.com/read-23812.html