#include #include 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