Pyqt5实现目标检测可视化(一)
第一章
1.Pyqt写出前端简单界面
1.1前端主界面
主界面由一个button、一个label和一张背景图片构成。
1.2主界面代码
class First(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): desktop =QApplication.desktop() self.label = QtWidgets.QLabel(self) self.label.setGeometry(410,200,300,200) self.label.setStyleSheet('color:rgb(255, 170, 0);font-size:30px') window_pale = QtGui.QPalette() pix =QtGui.QPixmap(parent_3+'/img/background.jpg') pix =pix.scaled(desktop.width(),desktop.height()) window_pale.setBrush(self.backgroundRole(), QtGui.QBrush(pix)) self.setPalette(window_pale) self.btn = QPushButton("进入系统", self) self.btn.move(450,230) self.setGeometry(0, 0, 500,500) self.setWindowTitle('登录界面') self.show()
(注意上述附录代码没有写主函数)
下面给出可以直接用的主函数
if __name__ == '__main__': app = QApplication(sys.argv) first_show = First() first_show.show() sys.exit(app.exec_())
1.3环境包
运行上述代码时,需要将代码所需要的包都调用到位。
from PyQt5.QtWidgets import QApplication
import sys
如果还有缺少的库,就按照IDE提示信息补全。
内容有待完善........