2025-05-06 02:15:54 +00:00
|
|
|
|
#include "KJ135WBJYAlgInterfaceToolbox.h"
|
|
|
|
|
#include "ToolBoxWidget.h"
|
|
|
|
|
#include "QWBFZAlgComponetXmlParamsDialog.h"
|
2025-05-09 09:06:07 +00:00
|
|
|
|
#include "QWBFZExcuteAlgProgramDialog.h"
|
2025-05-06 02:15:54 +00:00
|
|
|
|
|
|
|
|
|
void RegisterPreToolBox(LAMPMainWidget::RasterMainWidget* mainwindows, ToolBoxWidget* toolbox)
|
|
|
|
|
{
|
|
|
|
|
emit toolbox->addBoxToolItemSIGNAL(new WBFZAlgComponetLoadXmlParamsDialogToolButton(toolbox));
|
2025-05-09 09:06:07 +00:00
|
|
|
|
emit toolbox->addBoxToolItemSIGNAL(new QWBFZExcuteAlgProgramDialogToolButton(toolbox));
|
2025-05-06 02:15:54 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2025-05-09 09:06:07 +00:00
|
|
|
|
WBFZAlgComponetLoadXmlParamsDialogToolButton::WBFZAlgComponetLoadXmlParamsDialogToolButton(QWidget* parent) : QToolAbstract(parent)
|
2025-05-06 02:15:54 +00:00
|
|
|
|
{
|
|
|
|
|
this->toolPath = QVector<QString>(0);
|
2025-05-09 09:06:07 +00:00
|
|
|
|
this->toolPath.push_back(u8"<EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
2025-05-06 02:15:54 +00:00
|
|
|
|
this->toolname = QString(u8"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><EFBFBD><EFBFBD><EFBFBD>xml<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|
|
|
|
}
|
2025-05-09 09:06:07 +00:00
|
|
|
|
|
2025-05-06 02:15:54 +00:00
|
|
|
|
|
|
|
|
|
WBFZAlgComponetLoadXmlParamsDialogToolButton::~WBFZAlgComponetLoadXmlParamsDialogToolButton()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void WBFZAlgComponetLoadXmlParamsDialogToolButton::run()
|
|
|
|
|
{
|
|
|
|
|
WBFZAlgComponetLoadXmlParamsProcess();
|
|
|
|
|
}
|
2025-05-09 09:06:07 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QWBFZExcuteAlgProgramDialogToolButton::QWBFZExcuteAlgProgramDialogToolButton(QWidget* parent) : QToolAbstract(parent)
|
|
|
|
|
{
|
|
|
|
|
this->toolPath = QVector<QString>(0);
|
|
|
|
|
this->toolPath.push_back(u8"<EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|
|
|
|
this->toolname = QString(u8"ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
QWBFZExcuteAlgProgramDialogToolButton::~QWBFZExcuteAlgProgramDialogToolButton()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void QWBFZExcuteAlgProgramDialogToolButton::run()
|
|
|
|
|
{
|
|
|
|
|
QWBFZExcuteAlgProgramDialog* dialog = new QWBFZExcuteAlgProgramDialog();
|
|
|
|
|
dialog->setWindowTitle(u8"ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|
|
|
|
dialog->show();
|
|
|
|
|
//dialog->exec();
|
|
|
|
|
//dialog->deleteLater();
|
|
|
|
|
}
|