def updateUi(self):
if self.previewCheckBox.checkState(): # Draw preview of filtered signal
currentlySelected = self.stackedWidget.currentWidget()
function = currentlySelected.returnFunction()
input_data = self.centralWidget.getData()
previewElement = ChainElement(name="Preview")
previewElement.function = function
previewElement.input_ = input_data
previewElement.update()
output_data = previewElement.output
data = (*output_data, input_data[1])
if self.previewPlot: # PlotWidget created already
self.previewPlot.redraw(data)
else: # PlotWidget not yet created
self.previewPlot = PlotWidget(data)
self.previewDlg = QDialog()
self.previewDlg.setWindowTitle("Signal Preview")
grid = QGridLayout()
grid.addWidget(self.previewPlot)
self.previewDlg.setLayout(grid)
self.previewDlg.show()
filter_widget_dlg.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录