main.py
import sys, os
from PySide2.QtWidgets import *
from PySide2.QtCore import QFile
from PySide2.QtUiTools import QUiLoader
from plots import plots
from PySide2.QtWebEngineWidgets import QWebEngineView
from PySide2.QtCore import QUrl
class MyCharts():
def __init__(self):
# 这是打开ui文件的固定格式,从文件中加载ui定义
charts_ui = QFile('mainwindow.ui')
charts_ui.open(QFile.ReadOnly)
charts_ui.close()
# 从ui定义中创建一个相应的窗口对象。
# 注意:里面的控件对象也成为窗口对象的属性了
# 比如 self.ui.button , self.ui.textEdit
# 所有的控件前面都要加上self.ui.
self.ui = QUiLoader(