Files
handleaiuinew/HanddleAI/HandleAiUi-new/appCoreQtFunction.h
T
2024-08-07 09:16:35 +00:00

38 lines
1.2 KiB
C++

#include <qobject.h>
#include <globalStruct.h>
class qtFunction :public QObject
{
Q_OBJECT
public slots:
void productDetEnded();//整个检测流程结束
signals:
void sendErrorToMainwindow(backEndError);
void sendPixmapImageWidget(showImgPack*);
void sendInitFinished(int);
void sendInitString(QString);//初始化日志
void addHistoryDataSignal(bool isOK, historyPack);
void addDashBoardData(int index, bool value);//增加一个OK/NG数据到dashboard
void resetDashBoard();//reset dashBoard
void switchStartBtnStatusSignal(int);//切换开始检测按钮的状态
void addShowPerformanceWidgetData(int index, int timeCost);
void addCtData(int index, int value);//增加ct数据
void resetShowPerformanceWidget();
void uiModuleLocationMap_ResetToDefault();
void uiModuleLocationMap_SetProductSignStatus(int pos, int status);//设置产品示意图指定位置的状态
void uiModuleImageDoubleCheckQdialog_ShowWindows(QPixmap);
void uiModuleSummaryDataManager_SetSummaryResultText(QString text, Qt::GlobalColor color);
void uiModuleSummaryDataManager_Reset();
void uiModuleBackContinueDetDialog_show();
void uiModuleBackContinueDetDialog_hide();
void simpleSiemensTcp_Write100True();
void simpleSiemensTcp_Write100False();
void uiModuleHistoryListWidget_reset();
};
#pragma once