This commit is contained in:
njdaoyehu 2024-11-22 10:21:44 +08:00
parent 457cb3aa2f
commit b55a70d2b2
4 changed files with 11 additions and 1 deletions

View File

@ -95,6 +95,8 @@ class ImageFramework(EdgeComponent):
self.logger.info(f"roi data, roi_data[{i}].isGood:{roi_data.isGood}") self.logger.info(f"roi data, roi_data[{i}].isGood:{roi_data.isGood}")
self.logger.info(f"roi data, roi_data[{i}].mRoiPoints:{list(roi_data.mRoiPoints)}") self.logger.info(f"roi data, roi_data[{i}].mRoiPoints:{list(roi_data.mRoiPoints)}")
self.signals.on_image_result.emit(record.roi_size)
self.logger.info("image framework callback done.") self.logger.info("image framework callback done.")
self.data_callback = CallbackType(_callback) self.data_callback = CallbackType(_callback)

View File

@ -62,6 +62,7 @@ QWidget#jsonWidget {
QPlainTextEdit { QPlainTextEdit {
color: #D9E1E7; color: #D9E1E7;
border: none; border: none;
border: 1px solid #D9E1E7;
background-color: transparent; background-color: transparent;
} }

View File

@ -102,6 +102,7 @@ class TaskListWidget(QWidget):
param = QPlainTextEdit(self.content_widget) param = QPlainTextEdit(self.content_widget)
param.setPlainText(task[3]) param.setPlainText(task[3])
param.setReadOnly(True) param.setReadOnly(True)
param.setStyleSheet("border: 1px solid rgba(58,54,219,0.45); border-radius: 6px;")
param.setGeometry(QRect(x, y, 400, 120)) param.setGeometry(QRect(x, y, 400, 120))
x = x + 400 + offset x = x + 400 + offset
label_start = QLabel(self.content_widget) label_start = QLabel(self.content_widget)

View File

@ -30,8 +30,12 @@ class TaskRunDialog(QDialog):
self.init_ui() self.init_ui()
def init_ui(self): AppContext.get_edge_context().get_component('image-framework').signals.on_image_result.connect(lambda data: self.image_result(data))
def image_result(self, data):
ccc = data
def init_ui(self):
# bim # bim
self.bim_widget = QWidget() self.bim_widget = QWidget()
self.bim_widget.setObjectName("bimWidget") self.bim_widget.setObjectName("bimWidget")
@ -229,6 +233,8 @@ class TaskRunDialog(QDialog):
self.start_check_button.setEnabled(True) self.start_check_button.setEnabled(True)
self.stop_check_button.setEnabled(False) self.stop_check_button.setEnabled(False)
AppContext.get_edge_context().get_component('image-framework').start_detect()
def start_check(self): def start_check(self):
self.start_adjust_button.setEnabled(False) self.start_adjust_button.setEnabled(False)
self.start_check_button.setEnabled(False) self.start_check_button.setEnabled(False)