You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
384 lines
14 KiB
C++
384 lines
14 KiB
C++
/********************************************************************************
|
|
** Form generated from reading UI file 'mainwidget.ui'
|
|
**
|
|
** Created by: Qt User Interface Compiler version 5.9.4
|
|
**
|
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
|
********************************************************************************/
|
|
|
|
#ifndef UI_MAINWIDGET_H
|
|
#define UI_MAINWIDGET_H
|
|
|
|
#include <QtCore/QVariant>
|
|
#include <QtWidgets/QAction>
|
|
#include <QtWidgets/QApplication>
|
|
#include <QtWidgets/QButtonGroup>
|
|
#include <QtWidgets/QGridLayout>
|
|
#include <QtWidgets/QGroupBox>
|
|
#include <QtWidgets/QHBoxLayout>
|
|
#include <QtWidgets/QHeaderView>
|
|
#include <QtWidgets/QLabel>
|
|
#include <QtWidgets/QLineEdit>
|
|
#include <QtWidgets/QPushButton>
|
|
#include <QtWidgets/QSlider>
|
|
#include <QtWidgets/QSpacerItem>
|
|
#include <QtWidgets/QSpinBox>
|
|
#include <QtWidgets/QVBoxLayout>
|
|
#include <QtWidgets/QWidget>
|
|
#include "viewwidget.h"
|
|
|
|
QT_BEGIN_NAMESPACE
|
|
|
|
class Ui_MainWidget
|
|
{
|
|
public:
|
|
QVBoxLayout *verticalLayout_2;
|
|
QHBoxLayout *horizontalLayout;
|
|
QPushButton *btnDfg;
|
|
QLineEdit *editDfg;
|
|
QPushButton *btnZoomAll;
|
|
QLabel *labelDisp;
|
|
QHBoxLayout *horizontalLayout_2;
|
|
ViewWidget *viewWidget;
|
|
QVBoxLayout *verticalLayout;
|
|
QGroupBox *groupBox;
|
|
QGridLayout *gridLayout;
|
|
QLabel *label_2;
|
|
QLabel *label_colNum;
|
|
QLabel *label;
|
|
QLabel *label_rowNum;
|
|
QLabel *label_3;
|
|
QLabel *label_deltX;
|
|
QLabel *label_4;
|
|
QLabel *label_deltY;
|
|
QLabel *label_6;
|
|
QLabel *label_zMin;
|
|
QLabel *label_5;
|
|
QLabel *label_zMax;
|
|
QGroupBox *groupBox_2;
|
|
QGridLayout *gridLayout_3;
|
|
QSlider *sliderZMin;
|
|
QLineEdit *edit_zMax;
|
|
QLabel *label_16;
|
|
QLabel *label_8;
|
|
QLabel *label_7;
|
|
QSlider *sliderZMax;
|
|
QLineEdit *edit_zMin;
|
|
QSpinBox *spinDilate;
|
|
QGroupBox *groupBox_3;
|
|
QGridLayout *gridLayout_2;
|
|
QLabel *label_9;
|
|
QLineEdit *edit_minArea;
|
|
QLabel *label_10;
|
|
QLineEdit *edit_smoothTimes;
|
|
QSpacerItem *verticalSpacer;
|
|
QPushButton *btnOrigin;
|
|
QSpacerItem *verticalSpacer_5;
|
|
QPushButton *btnBlackWhite;
|
|
QSpacerItem *verticalSpacer_3;
|
|
QPushButton *btnExecute;
|
|
QSpacerItem *verticalSpacer_4;
|
|
QPushButton *btnOutputContours;
|
|
QSpacerItem *verticalSpacer_2;
|
|
QPushButton *btnCancel;
|
|
|
|
void setupUi(QWidget *MainWidget)
|
|
{
|
|
if (MainWidget->objectName().isEmpty())
|
|
MainWidget->setObjectName(QStringLiteral("MainWidget"));
|
|
MainWidget->resize(970, 674);
|
|
verticalLayout_2 = new QVBoxLayout(MainWidget);
|
|
verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
|
|
horizontalLayout = new QHBoxLayout();
|
|
horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
|
|
btnDfg = new QPushButton(MainWidget);
|
|
btnDfg->setObjectName(QStringLiteral("btnDfg"));
|
|
|
|
horizontalLayout->addWidget(btnDfg);
|
|
|
|
editDfg = new QLineEdit(MainWidget);
|
|
editDfg->setObjectName(QStringLiteral("editDfg"));
|
|
editDfg->setReadOnly(true);
|
|
|
|
horizontalLayout->addWidget(editDfg);
|
|
|
|
btnZoomAll = new QPushButton(MainWidget);
|
|
btnZoomAll->setObjectName(QStringLiteral("btnZoomAll"));
|
|
|
|
horizontalLayout->addWidget(btnZoomAll);
|
|
|
|
labelDisp = new QLabel(MainWidget);
|
|
labelDisp->setObjectName(QStringLiteral("labelDisp"));
|
|
|
|
horizontalLayout->addWidget(labelDisp);
|
|
|
|
horizontalLayout->setStretch(0, 1);
|
|
horizontalLayout->setStretch(1, 8);
|
|
horizontalLayout->setStretch(3, 2);
|
|
|
|
verticalLayout_2->addLayout(horizontalLayout);
|
|
|
|
horizontalLayout_2 = new QHBoxLayout();
|
|
horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
|
|
viewWidget = new ViewWidget(MainWidget);
|
|
viewWidget->setObjectName(QStringLiteral("viewWidget"));
|
|
viewWidget->setStyleSheet(QStringLiteral("border: 1px solid black"));
|
|
|
|
horizontalLayout_2->addWidget(viewWidget);
|
|
|
|
verticalLayout = new QVBoxLayout();
|
|
verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
|
|
groupBox = new QGroupBox(MainWidget);
|
|
groupBox->setObjectName(QStringLiteral("groupBox"));
|
|
gridLayout = new QGridLayout(groupBox);
|
|
gridLayout->setObjectName(QStringLiteral("gridLayout"));
|
|
label_2 = new QLabel(groupBox);
|
|
label_2->setObjectName(QStringLiteral("label_2"));
|
|
label_2->setFrameShape(QFrame::NoFrame);
|
|
|
|
gridLayout->addWidget(label_2, 0, 0, 1, 1);
|
|
|
|
label_colNum = new QLabel(groupBox);
|
|
label_colNum->setObjectName(QStringLiteral("label_colNum"));
|
|
label_colNum->setFrameShape(QFrame::NoFrame);
|
|
|
|
gridLayout->addWidget(label_colNum, 0, 1, 1, 1);
|
|
|
|
label = new QLabel(groupBox);
|
|
label->setObjectName(QStringLiteral("label"));
|
|
|
|
gridLayout->addWidget(label, 1, 0, 1, 1);
|
|
|
|
label_rowNum = new QLabel(groupBox);
|
|
label_rowNum->setObjectName(QStringLiteral("label_rowNum"));
|
|
|
|
gridLayout->addWidget(label_rowNum, 1, 1, 1, 1);
|
|
|
|
label_3 = new QLabel(groupBox);
|
|
label_3->setObjectName(QStringLiteral("label_3"));
|
|
|
|
gridLayout->addWidget(label_3, 2, 0, 1, 1);
|
|
|
|
label_deltX = new QLabel(groupBox);
|
|
label_deltX->setObjectName(QStringLiteral("label_deltX"));
|
|
|
|
gridLayout->addWidget(label_deltX, 2, 1, 1, 1);
|
|
|
|
label_4 = new QLabel(groupBox);
|
|
label_4->setObjectName(QStringLiteral("label_4"));
|
|
|
|
gridLayout->addWidget(label_4, 3, 0, 1, 1);
|
|
|
|
label_deltY = new QLabel(groupBox);
|
|
label_deltY->setObjectName(QStringLiteral("label_deltY"));
|
|
|
|
gridLayout->addWidget(label_deltY, 3, 1, 1, 1);
|
|
|
|
label_6 = new QLabel(groupBox);
|
|
label_6->setObjectName(QStringLiteral("label_6"));
|
|
|
|
gridLayout->addWidget(label_6, 4, 0, 1, 1);
|
|
|
|
label_zMin = new QLabel(groupBox);
|
|
label_zMin->setObjectName(QStringLiteral("label_zMin"));
|
|
|
|
gridLayout->addWidget(label_zMin, 4, 1, 1, 1);
|
|
|
|
label_5 = new QLabel(groupBox);
|
|
label_5->setObjectName(QStringLiteral("label_5"));
|
|
|
|
gridLayout->addWidget(label_5, 5, 0, 1, 1);
|
|
|
|
label_zMax = new QLabel(groupBox);
|
|
label_zMax->setObjectName(QStringLiteral("label_zMax"));
|
|
|
|
gridLayout->addWidget(label_zMax, 5, 1, 1, 1);
|
|
|
|
|
|
verticalLayout->addWidget(groupBox);
|
|
|
|
groupBox_2 = new QGroupBox(MainWidget);
|
|
groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
|
|
gridLayout_3 = new QGridLayout(groupBox_2);
|
|
gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
|
|
sliderZMin = new QSlider(groupBox_2);
|
|
sliderZMin->setObjectName(QStringLiteral("sliderZMin"));
|
|
sliderZMin->setOrientation(Qt::Horizontal);
|
|
|
|
gridLayout_3->addWidget(sliderZMin, 1, 0, 1, 2);
|
|
|
|
edit_zMax = new QLineEdit(groupBox_2);
|
|
edit_zMax->setObjectName(QStringLiteral("edit_zMax"));
|
|
|
|
gridLayout_3->addWidget(edit_zMax, 2, 1, 1, 1);
|
|
|
|
label_16 = new QLabel(groupBox_2);
|
|
label_16->setObjectName(QStringLiteral("label_16"));
|
|
|
|
gridLayout_3->addWidget(label_16, 4, 0, 1, 1);
|
|
|
|
label_8 = new QLabel(groupBox_2);
|
|
label_8->setObjectName(QStringLiteral("label_8"));
|
|
|
|
gridLayout_3->addWidget(label_8, 2, 0, 1, 1);
|
|
|
|
label_7 = new QLabel(groupBox_2);
|
|
label_7->setObjectName(QStringLiteral("label_7"));
|
|
|
|
gridLayout_3->addWidget(label_7, 0, 0, 1, 1);
|
|
|
|
sliderZMax = new QSlider(groupBox_2);
|
|
sliderZMax->setObjectName(QStringLiteral("sliderZMax"));
|
|
sliderZMax->setOrientation(Qt::Horizontal);
|
|
|
|
gridLayout_3->addWidget(sliderZMax, 3, 0, 1, 2);
|
|
|
|
edit_zMin = new QLineEdit(groupBox_2);
|
|
edit_zMin->setObjectName(QStringLiteral("edit_zMin"));
|
|
|
|
gridLayout_3->addWidget(edit_zMin, 0, 1, 1, 1);
|
|
|
|
spinDilate = new QSpinBox(groupBox_2);
|
|
spinDilate->setObjectName(QStringLiteral("spinDilate"));
|
|
spinDilate->setMaximum(500);
|
|
|
|
gridLayout_3->addWidget(spinDilate, 4, 1, 1, 1);
|
|
|
|
|
|
verticalLayout->addWidget(groupBox_2);
|
|
|
|
groupBox_3 = new QGroupBox(MainWidget);
|
|
groupBox_3->setObjectName(QStringLiteral("groupBox_3"));
|
|
gridLayout_2 = new QGridLayout(groupBox_3);
|
|
gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
|
|
label_9 = new QLabel(groupBox_3);
|
|
label_9->setObjectName(QStringLiteral("label_9"));
|
|
|
|
gridLayout_2->addWidget(label_9, 0, 0, 1, 1);
|
|
|
|
edit_minArea = new QLineEdit(groupBox_3);
|
|
edit_minArea->setObjectName(QStringLiteral("edit_minArea"));
|
|
|
|
gridLayout_2->addWidget(edit_minArea, 0, 1, 1, 1);
|
|
|
|
label_10 = new QLabel(groupBox_3);
|
|
label_10->setObjectName(QStringLiteral("label_10"));
|
|
|
|
gridLayout_2->addWidget(label_10, 1, 0, 1, 1);
|
|
|
|
edit_smoothTimes = new QLineEdit(groupBox_3);
|
|
edit_smoothTimes->setObjectName(QStringLiteral("edit_smoothTimes"));
|
|
|
|
gridLayout_2->addWidget(edit_smoothTimes, 1, 1, 1, 1);
|
|
|
|
|
|
verticalLayout->addWidget(groupBox_3);
|
|
|
|
verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
verticalLayout->addItem(verticalSpacer);
|
|
|
|
btnOrigin = new QPushButton(MainWidget);
|
|
btnOrigin->setObjectName(QStringLiteral("btnOrigin"));
|
|
|
|
verticalLayout->addWidget(btnOrigin);
|
|
|
|
verticalSpacer_5 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
verticalLayout->addItem(verticalSpacer_5);
|
|
|
|
btnBlackWhite = new QPushButton(MainWidget);
|
|
btnBlackWhite->setObjectName(QStringLiteral("btnBlackWhite"));
|
|
|
|
verticalLayout->addWidget(btnBlackWhite);
|
|
|
|
verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
verticalLayout->addItem(verticalSpacer_3);
|
|
|
|
btnExecute = new QPushButton(MainWidget);
|
|
btnExecute->setObjectName(QStringLiteral("btnExecute"));
|
|
|
|
verticalLayout->addWidget(btnExecute);
|
|
|
|
verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
verticalLayout->addItem(verticalSpacer_4);
|
|
|
|
btnOutputContours = new QPushButton(MainWidget);
|
|
btnOutputContours->setObjectName(QStringLiteral("btnOutputContours"));
|
|
|
|
verticalLayout->addWidget(btnOutputContours);
|
|
|
|
verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
verticalLayout->addItem(verticalSpacer_2);
|
|
|
|
btnCancel = new QPushButton(MainWidget);
|
|
btnCancel->setObjectName(QStringLiteral("btnCancel"));
|
|
|
|
verticalLayout->addWidget(btnCancel);
|
|
|
|
|
|
horizontalLayout_2->addLayout(verticalLayout);
|
|
|
|
horizontalLayout_2->setStretch(0, 10);
|
|
horizontalLayout_2->setStretch(1, 2);
|
|
|
|
verticalLayout_2->addLayout(horizontalLayout_2);
|
|
|
|
verticalLayout_2->setStretch(0, 1);
|
|
verticalLayout_2->setStretch(1, 10);
|
|
|
|
retranslateUi(MainWidget);
|
|
|
|
QMetaObject::connectSlotsByName(MainWidget);
|
|
} // setupUi
|
|
|
|
void retranslateUi(QWidget *MainWidget)
|
|
{
|
|
MainWidget->setWindowTitle(QApplication::translate("MainWidget", "MainWidget", Q_NULLPTR));
|
|
btnDfg->setText(QApplication::translate("MainWidget", "Dfg\346\226\207\344\273\266", Q_NULLPTR));
|
|
btnZoomAll->setText(QApplication::translate("MainWidget", "\345\205\250\345\233\276\346\230\276\347\244\272", Q_NULLPTR));
|
|
labelDisp->setText(QString());
|
|
groupBox->setTitle(QApplication::translate("MainWidget", "\347\275\221\346\240\274\344\277\241\346\201\257", Q_NULLPTR));
|
|
label_2->setText(QApplication::translate("MainWidget", "\345\210\227\346\225\260", Q_NULLPTR));
|
|
label_colNum->setText(QString());
|
|
label->setText(QApplication::translate("MainWidget", "\350\241\214\346\225\260", Q_NULLPTR));
|
|
label_rowNum->setText(QString());
|
|
label_3->setText(QApplication::translate("MainWidget", "X\346\255\245\351\225\277", Q_NULLPTR));
|
|
label_deltX->setText(QString());
|
|
label_4->setText(QApplication::translate("MainWidget", "Y\346\255\245\351\225\277", Q_NULLPTR));
|
|
label_deltY->setText(QString());
|
|
label_6->setText(QApplication::translate("MainWidget", "Z \346\234\200\345\260\217", Q_NULLPTR));
|
|
label_zMin->setText(QString());
|
|
label_5->setText(QApplication::translate("MainWidget", "Z \346\234\200\345\244\247", Q_NULLPTR));
|
|
label_zMax->setText(QString());
|
|
groupBox_2->setTitle(QApplication::translate("MainWidget", "\346\262\211\347\247\257\347\233\270\345\217\202\346\225\260", Q_NULLPTR));
|
|
edit_zMax->setText(QApplication::translate("MainWidget", "10000", Q_NULLPTR));
|
|
label_16->setText(QApplication::translate("MainWidget", "\350\206\250\350\203\200\347\263\273\346\225\260", Q_NULLPTR));
|
|
label_8->setText(QApplication::translate("MainWidget", "Z\345\200\274\344\270\212\351\231\220", Q_NULLPTR));
|
|
label_7->setText(QApplication::translate("MainWidget", "Z\345\200\274\344\270\213\351\231\220", Q_NULLPTR));
|
|
edit_zMin->setText(QApplication::translate("MainWidget", "2400", Q_NULLPTR));
|
|
groupBox_3->setTitle(QApplication::translate("MainWidget", "\350\276\223\345\207\272\345\217\202\346\225\260", Q_NULLPTR));
|
|
label_9->setText(QApplication::translate("MainWidget", "\346\234\200\345\260\217\351\235\242\347\247\257", Q_NULLPTR));
|
|
edit_minArea->setText(QApplication::translate("MainWidget", "0", Q_NULLPTR));
|
|
label_10->setText(QApplication::translate("MainWidget", "\345\271\263\346\273\221\346\254\241\346\225\260", Q_NULLPTR));
|
|
edit_smoothTimes->setText(QApplication::translate("MainWidget", "5", Q_NULLPTR));
|
|
btnOrigin->setText(QApplication::translate("MainWidget", "\345\216\237\345\233\276", Q_NULLPTR));
|
|
btnBlackWhite->setText(QApplication::translate("MainWidget", "\351\273\221\347\231\275\345\233\276", Q_NULLPTR));
|
|
btnExecute->setText(QApplication::translate("MainWidget", "\346\262\211\347\247\257\347\233\270\350\275\256\345\273\223\347\272\277", Q_NULLPTR));
|
|
btnOutputContours->setText(QApplication::translate("MainWidget", "\350\276\223\345\207\272\350\275\256\345\273\223\347\272\277", Q_NULLPTR));
|
|
btnCancel->setText(QApplication::translate("MainWidget", "\351\200\200\345\207\272", Q_NULLPTR));
|
|
} // retranslateUi
|
|
|
|
};
|
|
|
|
namespace Ui {
|
|
class MainWidget: public Ui_MainWidget {};
|
|
} // namespace Ui
|
|
|
|
QT_END_NAMESPACE
|
|
|
|
#endif // UI_MAINWIDGET_H
|