diff --git a/LAMPDataProcess.sln b/LAMPDataProcess.sln index 0559e59..d22ae33 100644 --- a/LAMPDataProcess.sln +++ b/LAMPDataProcess.sln @@ -42,6 +42,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pluginToolboxLibrary", "plu EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SPG4Tool", "SPG4Tool\SPG4Tool.vcxproj", "{80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KJ135WBJYAlgInterfaceToolbox", "Toolbox\KJ135WBJYAlgInterfaceToolbox\KJ135WBJYAlgInterfaceToolbox.vcxproj", "{D3E9A2CA-7F05-425A-A4B6-416EC20972E8}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM = Debug|ARM @@ -196,6 +198,18 @@ Global {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x64.Build.0 = Release|x64 {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.ActiveCfg = Release|x64 {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.Build.0 = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|ARM.ActiveCfg = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|ARM.Build.0 = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|x64.ActiveCfg = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|x64.Build.0 = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|x86.ActiveCfg = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Debug|x86.Build.0 = Debug|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|ARM.ActiveCfg = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|ARM.Build.0 = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|x64.ActiveCfg = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|x64.Build.0 = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|x86.ActiveCfg = Release|x64 + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -210,6 +224,7 @@ Global {E56B3878-A3DC-41A4-ABF3-B628816D0D64} = {6505E2BA-06A2-447B-BC85-8CF1A81359BC} {8C8CA066-A93A-4098-9A46-B855EFEAADF2} = {2768F9D6-D410-4E88-A479-8336DAF97072} {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E} = {2768F9D6-D410-4E88-A479-8336DAF97072} + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8} = {41B1F23D-9119-47A7-B102-34022AF83CDA} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {179F0A62-C631-4667-AD03-3780ADE09F41} diff --git a/LAMPDataProcessEXE/LAMPDataProcessEXE.vcxproj b/LAMPDataProcessEXE/LAMPDataProcessEXE.vcxproj index b979ef0..44e520b 100644 --- a/LAMPDataProcessEXE/LAMPDataProcessEXE.vcxproj +++ b/LAMPDataProcessEXE/LAMPDataProcessEXE.vcxproj @@ -196,9 +196,6 @@ {b8b40c54-f7fe-4809-b6fb-8bc014570d7b} - - {667625a5-8de2-4373-99f0-8bad2cced011} - {e56b3878-a3dc-41a4-abf3-b628816d0d64} diff --git a/LAMPDataProcessEXE/LAMPMainWidget.sqlite b/LAMPDataProcessEXE/LAMPMainWidget.sqlite index 4b4ee20..340aaa1 100644 Binary files a/LAMPDataProcessEXE/LAMPMainWidget.sqlite and b/LAMPDataProcessEXE/LAMPMainWidget.sqlite differ diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.cpp b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.cpp new file mode 100644 index 0000000..15b2753 --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.cpp @@ -0,0 +1,27 @@ +#include "KJ135WBJYAlgInterfaceToolbox.h" +#include "ToolBoxWidget.h" +#include "QWBFZAlgComponetXmlParamsDialog.h" + +void RegisterPreToolBox(LAMPMainWidget::RasterMainWidget* mainwindows, ToolBoxWidget* toolbox) +{ + emit toolbox->addBoxToolItemSIGNAL(new WBFZAlgComponetLoadXmlParamsDialogToolButton(toolbox)); +} + + +WBFZAlgComponetLoadXmlParamsDialogToolButton::WBFZAlgComponetLoadXmlParamsDialogToolButton(QWidget* parent) +{ + this->toolPath = QVector(0); + this->toolPath.push_back(u8"¿Õ»ùÊ®ÈýÎå΢²¨Ëã·¨×é¼þ"); + this->toolname = QString(u8"¼ÓÔØËã·¨×é¼þxml²ÎÊý½çÃæ"); +} + +WBFZAlgComponetLoadXmlParamsDialogToolButton::~WBFZAlgComponetLoadXmlParamsDialogToolButton() +{ + + +} + +void WBFZAlgComponetLoadXmlParamsDialogToolButton::run() +{ + WBFZAlgComponetLoadXmlParamsProcess(); +} diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.h b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.h new file mode 100644 index 0000000..7d280d4 --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.h @@ -0,0 +1,45 @@ +#pragma once +/** +* Ôö¼Ó½çÃæ¿Õ»ùµÄÏîÄ¿×é¼þ +* @file KJ2AlgInterfaceToolbox.h +* @brief KJ2AlgInterfaceToolbox.h +* @details +* ½çÃæ¿Õ»ùµÄÏîÄ¿×é¼þ£¬Íê³ÉÏîÄ¿ÎļþÖеIJÎÊýÎļþ¼ÓÔØÏÔʾ£¬²¢¸ø³ö¶ÔÓ¦Ëã·¨×é¼þµÄÖ´Ðе÷Óà +* +*/ +#ifndef __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__ +#define __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__ +#include "KJ135WBJYAlgInterfacetoolbox_global.h" +#include "QToolAbstract.h" + +namespace LAMPMainWidget { + class RasterMainWidget; +} + +class ToolBoxWidget; + + +extern "C" KJ2ALGINTERFACETOOLBOX_EXPORT void RegisterPreToolBox(LAMPMainWidget::RasterMainWidget* mainwindows, ToolBoxWidget* toolbox); + + + +/// +/// ¼ÓÔØ¿Õ»ùÊ®ÈýÎå΢²¨Ëã·¨×é¼þxml²ÎÊý½çÃæ +/// +class KJ2ALGINTERFACETOOLBOX_EXPORT WBFZAlgComponetLoadXmlParamsDialogToolButton : public QToolAbstract { + Q_OBJECT +public: + WBFZAlgComponetLoadXmlParamsDialogToolButton(QWidget* parent = nullptr); + ~WBFZAlgComponetLoadXmlParamsDialogToolButton(); +public: + virtual void run() override; + +}; + + + + + + + +#endif // __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__ \ No newline at end of file diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj new file mode 100644 index 0000000..4ef9e99 --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj @@ -0,0 +1,131 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {D3E9A2CA-7F05-425A-A4B6-416EC20972E8} + QtVS_v304 + 10.0 + 10.0 + $(MSBuildProjectDirectory)\QtMsBuild + KJ135WBJYAlgInterfaceToolbox + + + + DynamicLibrary + v143 + true + Unicode + + + DynamicLibrary + v143 + false + true + Unicode + + + + + + + tools_qt5 + core;gui;widgets + debug + + + tools_qt5 + core;xml;sql;opengl;gui;xmlpatterns;widgets;location;qml;positioning;printsupport;concurrent;3dcore;3danimation;3dextras;3dinput;3dlogic;3drender;dbus;gamepad;openglextensions;charts;datavisualization;purchasing + release + + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\Toolbox\ + PluginTool_$(ProjectName) + ..\..\BaseCommonLibrary;..\..\BaseCommonLibrary\BaseTool;..\..\BaseCommonLibrary\ToolAbstract;.;..\..\RasterMainWidgetGUI\RasterMainWidget;..\..\RasterMainWidgetGUI;..\..\RasterProcessToolWidget;$(VC_IncludePath);$(WindowsSDK_IncludePath) + + + + true + KJ2ALGINTERFACETOOLBOX_LIB;%(PreprocessorDefinitions) + Level3 + true + true + + + Windows + true + + + + + true + KJ2ALGINTERFACETOOLBOX_LIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + Level3 + true + true + true + true + + + Windows + false + true + true + + + + + {872ecd6f-30e3-4a1b-b17c-15e87d373ff6} + + + {e56b3878-a3dc-41a4-abf3-b628816d0d64} + + + {7ef67daa-dbc0-4b7f-80e8-11b4d2cb7ec2} + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj.filters b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj.filters new file mode 100644 index 0000000..f392d43 --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfaceToolbox.vcxproj.filters @@ -0,0 +1,57 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + qml;cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + qrc;rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {99349809-55BA-4b9d-BF79-8FDBB0286EB3} + ui + + + {639EADAA-A684-42e4-A9AD-28FC9BCB8F7C} + ts + + + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + + + Header Files + + + Header Files + + + Header Files + + + + + Form Files + + + \ No newline at end of file diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfacetoolbox_global.h b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfacetoolbox_global.h new file mode 100644 index 0000000..50ea4ad --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgInterfacetoolbox_global.h @@ -0,0 +1,13 @@ +#pragma once + +#include + +#ifndef BUILD_STATIC +# if defined(KJ2ALGINTERFACETOOLBOX_LIB) +# define KJ2ALGINTERFACETOOLBOX_EXPORT Q_DECL_EXPORT +# else +# define KJ2ALGINTERFACETOOLBOX_EXPORT Q_DECL_IMPORT +# endif +#else +# define KJ2ALGINTERFACETOOLBOX_EXPORT +#endif diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.cpp b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.cpp new file mode 100644 index 0000000..5652a7d --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.cpp @@ -0,0 +1,169 @@ +#include "KJ135WBJYAlgWidgetComponet.h" +#include + + +FileSelectWidget::FileSelectWidget( ComponentType paramtype, QWidget* parent) + : QWidget(parent), + paramType(paramtype) +{ + this->m_pFileSelectButton = new QToolButton(this); + this->m_pFileSelectButton->setText("Select File"); + QObject::connect(m_pFileSelectButton, SIGNAL(clicked()), this, SLOT(onSelectFile())); + m_pFileNameEdit = new QLineEdit(this); + this->m_pFileNameLabel = new QLabel("Selected File:", this); + QHBoxLayout* layout = new QHBoxLayout(this); + layout->addWidget(m_pFileNameLabel); + layout->addWidget(m_pFileNameEdit); + layout->addWidget(m_pFileSelectButton); + setLayout(layout); +} + + +FileSelectWidget::~FileSelectWidget() +{ + // Destructor implementation +} + +void FileSelectWidget::setFileName(const QString& fileName) +{ + this->m_pFileNameEdit->setText(fileName); +} + +QString FileSelectWidget::getFileName() const +{ + return this->m_pFileNameEdit->text(); +} + +void FileSelectWidget::setLabelText(const QString& text) +{ + this->m_pFileNameLabel->setText(text); +} + +void FileSelectWidget::setDataTypeStr(const QString& str) +{ + this->DataTypeStr = str; +} + +void FileSelectWidget::onSelectFile() +{ + if (this->paramType == ComponentType::FolderSelect) + { + QString folderName = QFileDialog::getExistingDirectory(this, u8"Select Folder", ""); + if (!folderName.isEmpty()) + { + this->m_pFileNameEdit->setText(folderName); + emit fileSelected(folderName); + } + return; + } + else if (this->paramType == ComponentType::FileSelect) + { + QString fileName = QFileDialog::getOpenFileName(this, u8"Select File", "", QString("All Files (*);;%1(*.%1)").arg(this->DataTypeStr)); + if (!fileName.isEmpty()) + { + this->m_pFileNameEdit->setText(fileName); + emit fileSelected(fileName); + } + return; + } + else {} + +} + +/*************** ¸´Ñ¡¿ò **************************/ + +ComboxSelectWidget::ComboxSelectWidget(QWidget* parent) +{ +} + +ComboxSelectWidget::~ComboxSelectWidget() +{ +} + +void ComboxSelectWidget::setLabelText(const QString& text) +{ +} + +void ComboxSelectWidget::setDataTypeStr(const QString& str) +{ +} + +void ComboxSelectWidget::addItem(const QString& item) +{ +} + +void ComboxSelectWidget::setCurrentIndex(int index) +{ +} + +void ComboxSelectWidget::setCurrentText(const QString& text) +{ +} + +QString ComboxSelectWidget::getCurrentText() const +{ + return QString(); +} + + + + + + +/*************** ÕûÊýÊäÈë **************************/ + + + +IntInputWidget::IntInputWidget(QWidget* parent) +{ +} + +IntInputWidget::~IntInputWidget() +{ +} + +void IntInputWidget::setLabelText(const QString& text) +{ +} + +void IntInputWidget::setDataTypeStr(const QString& str) +{ +} + +void IntInputWidget::setValue(int value) +{ +} + +int IntInputWidget::getValue() const +{ + return 0; +} + + + +/*************** ¸¡µãÊýÊäÈë **************************/ + +DoubleInputWidget::DoubleInputWidget(QWidget* parent) +{ +} + +DoubleInputWidget::~DoubleInputWidget() +{ +} + +void DoubleInputWidget::setLabelText(const QString& text) +{ +} + +void DoubleInputWidget::setDataTypeStr(const QString& str) +{ +} + +void DoubleInputWidget::setValue(double value) +{ +} + +double DoubleInputWidget::getValue() const +{ + return 0.0; +} diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.h b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.h new file mode 100644 index 0000000..bfd129b --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/KJ135WBJYAlgWidgetComponet.h @@ -0,0 +1,141 @@ +#pragma once + +/** +* ¿Õ»ùÊ®ÈýÎå΢²¨Ëã·¨×é¼þ½çÃæ×é¼þÀ༯ +* @file KJ135WBJYAlgWidgetComponet.h +* @brief KJ135WBJYAlgWidgetComponet.h +* @details +* ¿Õ»ùÊ®ÈýÎå΢²¨Ëã·¨×é¼þ½çÃæ×é¼þÀ༯ +*/ + +#ifndef __KJ135WBJYAlgInterfaceToolbox_GLOBAL_H__ +#define __KJ135WBJYAlgInterfaceToolbox_GLOBAL_H__ + +#include "KJ135WBJYAlgInterfaceToolbox_global.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + + +/// +/// ²ÎÊýÀàÐÍö¾Ù +/// +enum ComponentType{ + FileSelect = 0, // ÎļþÑ¡Ôñ + FolderSelect, // Îļþ¼ÐÑ¡Ôñ + ComboxSelect,// ö¾Ù¶àÑ¡ + IntInput,// ÕûÊýÊäÈë + DoubleInput,// ¸¡µãÊýÊäÈë + +}; + +class FileSelectWidget : public QWidget +{ + Q_OBJECT +public: + FileSelectWidget(ComponentType paramtype = ComponentType::FileSelect,QWidget* parent = nullptr); + ~FileSelectWidget(); + + void setFileName(const QString& fileName); + QString getFileName() const; + + void setLabelText(const QString& text); + void setDataTypeStr(const QString& str); +private slots: + void onSelectFile(); + +signals: + void fileSelected(const QString& fileName); +private: + QToolButton* m_pFileSelectButton; + QLineEdit* m_pFileNameEdit; + QLabel* m_pFileNameLabel; + QString DataTypeStr; + ComponentType paramType; +}; + + +class ComboxSelectWidget : public QWidget +{ + Q_OBJECT +public: + ComboxSelectWidget(QWidget* parent = nullptr); + ~ComboxSelectWidget(); + void setLabelText(const QString& text); + void setDataTypeStr(const QString& str); + void addItem(const QString& item); + void setCurrentIndex(int index); + void setCurrentText(const QString& text); + QString getCurrentText() const; +private: + QComboBox* m_pCombox; + QLabel* m_pComboxLabel; + QString DataTypeStr; +}; + +class IntInputWidget : public QWidget +{ + Q_OBJECT +public: + IntInputWidget(QWidget* parent = nullptr); + ~IntInputWidget(); + void setLabelText(const QString& text); + void setDataTypeStr(const QString& str); + void setValue(int value); + int getValue() const; +private: + QSpinBox* m_pIntInput; + QLabel* m_pIntInputLabel; + QString DataTypeStr; +}; + +class DoubleInputWidget : public QWidget +{ + Q_OBJECT +public: + DoubleInputWidget(QWidget* parent = nullptr); + ~DoubleInputWidget(); + void setLabelText(const QString& text); + void setDataTypeStr(const QString& str); + void setValue(double value); + double getValue() const; +private: + QDoubleSpinBox* m_pDoubleInput; + QLabel* m_pDoubleInputLabel; + QString DataTypeStr; +}; + + + + + + + + + + + + + + + + + + + + + + + + +#endif// __KJ135WBJYAlgInterfaceToolbox_GLOBAL_H__ + diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.cpp b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.cpp new file mode 100644 index 0000000..2d88e6e --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.cpp @@ -0,0 +1,28 @@ +#include "QWBFZAlgComponetXmlParamsDialog.h" +#include "ui_QWBFZAlgComponetXmlParamsDialog.h" +#include +#include + +QWBFZAlgComponetXmlParamsDialog::QWBFZAlgComponetXmlParamsDialog(QWidget *parent) + : QDialog(parent), + ui(new Ui::QWBFZAlgComponetXmlParamsDialogClass) +{ + ui->setupUi(this); +} + +QWBFZAlgComponetXmlParamsDialog::~QWBFZAlgComponetXmlParamsDialog() +{} + +void WBFZAlgComponetLoadXmlParamsProcess() +{ + QString xmlFileName = QFileDialog::getOpenFileName(nullptr, u8"Ñ¡ÔñËã·¨×é¼þxml²ÎÊýÎļþ", "", u8"xmlÎļþ(*.xml)"); + if (xmlFileName.isEmpty()) + { + QMessageBox::warning(nullptr, u8"¾¯¸æ", u8"ÇëÑ¡ÔñËã·¨×é¼þxml²ÎÊýÎļþ"); + return; + } + else { + + + } +} diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.h b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.h new file mode 100644 index 0000000..60624e7 --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.h @@ -0,0 +1,33 @@ +#pragma once + +#include + + +namespace Ui +{ + class QWBFZAlgComponetXmlParamsDialogClass; +} + +class QWBFZAlgComponetXmlParamsDialog : public QDialog +{ + Q_OBJECT + +public: + QWBFZAlgComponetXmlParamsDialog(QWidget *parent = nullptr); + ~QWBFZAlgComponetXmlParamsDialog(); + +private: + Ui::QWBFZAlgComponetXmlParamsDialogClass* ui; +}; + + + + + +// ¼ÓÔØÎ¢²¨Ëã·¨×é¼þxml²ÎÊý½çÃæäÖȾÁ÷³Ì +void WBFZAlgComponetLoadXmlParamsProcess(); + + + + + diff --git a/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.ui b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.ui new file mode 100644 index 0000000..89152af --- /dev/null +++ b/Toolbox/KJ135WBJYAlgInterfaceToolbox/QWBFZAlgComponetXmlParamsDialog.ui @@ -0,0 +1,46 @@ + + + QWBFZAlgComponetXmlParamsDialogClass + + + + 0 + 0 + 600 + 400 + + + + QWBFZAlgComponetXmlParamsDialog + + + + + + true + + + + + 0 + 0 + 580 + 351 + + + + + + + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + +