39 lines
1.3 KiB
C++
39 lines
1.3 KiB
C++
#include <qobject.h>
|
|
#include <globalStruct.h>
|
|
|
|
class qtFunction :public QObject
|
|
{
|
|
Q_OBJECT
|
|
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(imageDoubleCheckPack);
|
|
|
|
void uiModuleSummaryDataManager_SetSummaryResultText(QString text, Qt::GlobalColor color);
|
|
void uiModuleSummaryDataManager_Reset();
|
|
|
|
void uiModulestartDetBtn_disable();
|
|
void uiModulestartDetBtn_enable();
|
|
|
|
void uiModuleBackContinueDetDialog_show();
|
|
void uiModuleBackContinueDetDialog_hide();
|
|
|
|
void simpleSiemensTcp_Write100True();
|
|
void simpleSiemensTcp_Write100False();
|
|
|
|
void uiModuleHistoryListWidget_reset();
|
|
};
|
|
#pragma once |