|
@@ -28,7 +28,8 @@ SingleCameraOperationWnd::~SingleCameraOperationWnd()
|
|
|
delete ui;
|
|
|
}
|
|
|
|
|
|
-void SingleCameraOperationWnd::initFrom() {
|
|
|
+void SingleCameraOperationWnd::initFrom()
|
|
|
+{
|
|
|
|
|
|
// 设置右上部分
|
|
|
QWidget* viewport = ui->scrollArea->viewport();
|
|
@@ -75,7 +76,11 @@ void SingleCameraOperationWnd::initFrom() {
|
|
|
}
|
|
|
|
|
|
Group* widget = manager->getGroup();
|
|
|
- widget->SetCameaInfo(m_pMainCameraBind->m_vecCamera[i]);
|
|
|
+ if (m_pMainCameraBind->m_vecCamera.size() > 0)
|
|
|
+ {
|
|
|
+ widget->SetCameaInfo(m_pMainCameraBind->m_vecCamera[i]);
|
|
|
+ }
|
|
|
+
|
|
|
if (widget != nullptr)
|
|
|
{
|
|
|
CameraConnectUpdateImageFun(i, widget);
|
|
@@ -87,25 +92,30 @@ void SingleCameraOperationWnd::initFrom() {
|
|
|
m_allGroup.append(widget);
|
|
|
groupMap[num] = widget;
|
|
|
}
|
|
|
- if (manager->getWafer()) {
|
|
|
+ if (manager->getWafer())
|
|
|
+ {
|
|
|
waferMap.insert(num, manager->getWafer());
|
|
|
ui->viewwidgetgroup->setWafer(waferMap.value(i + 1));
|
|
|
m_allGroup[i]->setWaferWidget(ui->viewwidgetgroup->getWafer()->getGlobalPixmap());
|
|
|
}
|
|
|
- if (manager->getWaffle()) {
|
|
|
+ if (manager->getWaffle())
|
|
|
+ {
|
|
|
waffleMap.insert(num, manager->getWaffle());
|
|
|
ui->viewwidgetgroup->setWaffle(waffleMap.value(i + 1));
|
|
|
m_allGroup[i]->setWaffleWidget(ui->viewwidgetgroup->getWaffle()->getGlobalPixmap());
|
|
|
}
|
|
|
- if (manager->getMaterialBox()) {
|
|
|
+ if (manager->getMaterialBox())
|
|
|
+ {
|
|
|
materialBoxMap.insert(num, manager->getMaterialBox());
|
|
|
}
|
|
|
- if (manager->getBond()) {
|
|
|
+ if (manager->getBond())
|
|
|
+ {
|
|
|
bondMap.insert(num, manager->getBond());
|
|
|
ui->viewwidgetgroup->setBond(bondMap.value(i + 1));
|
|
|
m_allGroup[i]->setBondWidget(ui->viewwidgetgroup->getBond()->getGlobalPixmap());
|
|
|
}
|
|
|
- if (!manager->getFileList().isEmpty()) {
|
|
|
+ if (!manager->getFileList().isEmpty())
|
|
|
+ {
|
|
|
m_mapFileListMap.insert(num, manager->getFileList());
|
|
|
}
|
|
|
|