实现根据方案自动从数据库下载检测数据并分析

This commit is contained in:
ranchuan
2023-09-18 18:16:26 +08:00
parent 769dfc3734
commit 125c199756
4 changed files with 228 additions and 63 deletions

View File

@@ -151,13 +151,14 @@ class Analysis(QWidget):
# 连接的绘制的方法
def import_but_clicked(self):
# t = threading.Thread(target=self.__anslysis, args=())
# t.start()
# def __anslysis(self):
self.sch_data=scheme_data.sch_data()
self.__import_but.setEnabled(False)
widget=QWidget()
widget.setGeometry(QRect(0,0,1200,20000))
self.titles,datas=scheme_data.datas()
self.titles,datas=self.sch_data.datas_sql()
if(self.titles==None):
self.__import_but.setEnabled(True)
return
for i in range(len(self.titles)):
self.addItem(datas[i],self.titles[i],[self.titles[i]])
widget.setLayout(self.__layout)
@@ -168,7 +169,7 @@ class Analysis(QWidget):
max=i[1].item_value(t+":LimitMax")
min=i[1].item_value(t+":LimitMin")
ret_limit.append((max,min))
scheme_data.export_scheme(ret_limit)
self.sch_data.export_scheme(ret_limit)
# 运行程序
if __name__ == '__main__':
app = QApplication(sys.argv)