From 0a4c65de10e7cdd2a063fc18a7e5edd7ed6b1f8d Mon Sep 17 00:00:00 2001 From: njdaoyehu Date: Sun, 16 Feb 2025 13:06:15 +0800 Subject: [PATCH] fixed --- widget/task_result.py | 7 ++++--- widget/task_result_embed.py | 5 ++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/widget/task_result.py b/widget/task_result.py index abc70c7..bd9e35a 100644 --- a/widget/task_result.py +++ b/widget/task_result.py @@ -74,7 +74,8 @@ class TaskResultFrame(QFrame): self.result_big_label.setPixmap(big_pixmap) # self.view_label.setGeometry((self.view_widget.width() - self.view_label.width()) / 2, 0, self.view_label.width(), self.view_label.height()) except Exception as e: - dd = 0 + print("广角摄像头有错误!") + elif msg.msg_type == MSG_DETECTION_RECORD: # 显示日志 # self.log_text.appendPlainText(get_msg_info(msg.record.code).decode('utf-8')) @@ -112,9 +113,9 @@ class TaskResultFrame(QFrame): # view_pixmap = QPixmap.fromImage(qt_image) # self.picture_label.setPixmap(view_pixmap) except Exception as e: - dd = 0 + print("结果图片有错误!") else: - ddd = 0 + print("任务结果错误!") def init_ui(self): layout = QGridLayout() diff --git a/widget/task_result_embed.py b/widget/task_result_embed.py index d9ddeee..4d0c177 100644 --- a/widget/task_result_embed.py +++ b/widget/task_result_embed.py @@ -1,11 +1,12 @@ import math +from PyQt5.QtGui import QPixmap from PyQt5.QtWidgets import QFrame, QWidget, QPushButton import json from exceptiongroup import catch -class TaskResultEmbedFrame(QFrame): +class TaskResultEmbedFrame(QWidget): def __init__(self, task, parent=None): super(TaskResultEmbedFrame, self).__init__(parent) self.task = task @@ -27,6 +28,8 @@ class TaskResultEmbedFrame(QFrame): top = h - math.ceil(float(param["center"]) * 1000 / scale) embed_button.move(left, top) embed_button.setVisible(True) + # p = self.grab() + # p.save("d:\\demo.bmp", "bmp") except ValueError: print("任务参数有错误!")