完成定位参考线标定功能
parent
0bdcad180b
commit
b579c05c38
Binary file not shown.
@ -1,246 +0,0 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'ParamDlg.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_PARAMDLG_H
|
||||
#define UI_PARAMDLG_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QAction>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QButtonGroup>
|
||||
#include <QtWidgets/QCheckBox>
|
||||
#include <QtWidgets/QComboBox>
|
||||
#include <QtWidgets/QDialog>
|
||||
#include <QtWidgets/QGridLayout>
|
||||
#include <QtWidgets/QHBoxLayout>
|
||||
#include <QtWidgets/QHeaderView>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QLineEdit>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QSpacerItem>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_ParamDlg
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout_2;
|
||||
QGridLayout *gridLayout;
|
||||
QLabel *label_6;
|
||||
QLineEdit *lineEdit_2;
|
||||
QComboBox *comboBox_2;
|
||||
QLabel *label_5;
|
||||
QComboBox *comboBox_3;
|
||||
QLabel *label_4;
|
||||
QLineEdit *lineEdit_3;
|
||||
QLabel *label_2;
|
||||
QComboBox *comboBox;
|
||||
QLabel *label_3;
|
||||
QLineEdit *lineEdit;
|
||||
QLabel *label;
|
||||
QCheckBox *checkBox;
|
||||
QCheckBox *checkBox_2;
|
||||
QPushButton *m_pbROISet;
|
||||
QHBoxLayout *horizontalLayout;
|
||||
QSpacerItem *horizontalSpacer;
|
||||
QPushButton *pushButton;
|
||||
QPushButton *pushButton_2;
|
||||
QSpacerItem *verticalSpacer;
|
||||
|
||||
void setupUi(QDialog *ParamDlg)
|
||||
{
|
||||
if (ParamDlg->objectName().isEmpty())
|
||||
ParamDlg->setObjectName(QStringLiteral("ParamDlg"));
|
||||
ParamDlg->setWindowModality(Qt::ApplicationModal);
|
||||
ParamDlg->resize(279, 304);
|
||||
QFont font;
|
||||
font.setFamily(QStringLiteral("Arial"));
|
||||
font.setPointSize(10);
|
||||
font.setBold(false);
|
||||
font.setWeight(50);
|
||||
ParamDlg->setFont(font);
|
||||
gridLayout_2 = new QGridLayout(ParamDlg);
|
||||
gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
|
||||
gridLayout_2->setContentsMargins(9, 9, 9, 9);
|
||||
gridLayout = new QGridLayout();
|
||||
gridLayout->setObjectName(QStringLiteral("gridLayout"));
|
||||
label_6 = new QLabel(ParamDlg);
|
||||
label_6->setObjectName(QStringLiteral("label_6"));
|
||||
QFont font1;
|
||||
font1.setFamily(QStringLiteral("Arial"));
|
||||
label_6->setFont(font1);
|
||||
label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label_6, 5, 0, 1, 1);
|
||||
|
||||
lineEdit_2 = new QLineEdit(ParamDlg);
|
||||
lineEdit_2->setObjectName(QStringLiteral("lineEdit_2"));
|
||||
lineEdit_2->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(lineEdit_2, 2, 1, 1, 1);
|
||||
|
||||
comboBox_2 = new QComboBox(ParamDlg);
|
||||
comboBox_2->setObjectName(QStringLiteral("comboBox_2"));
|
||||
comboBox_2->setMinimumSize(QSize(0, 30));
|
||||
comboBox_2->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(comboBox_2, 4, 1, 1, 1);
|
||||
|
||||
label_5 = new QLabel(ParamDlg);
|
||||
label_5->setObjectName(QStringLiteral("label_5"));
|
||||
label_5->setFont(font1);
|
||||
label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label_5, 4, 0, 1, 1);
|
||||
|
||||
comboBox_3 = new QComboBox(ParamDlg);
|
||||
comboBox_3->setObjectName(QStringLiteral("comboBox_3"));
|
||||
comboBox_3->setMinimumSize(QSize(0, 30));
|
||||
comboBox_3->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(comboBox_3, 5, 1, 1, 1);
|
||||
|
||||
label_4 = new QLabel(ParamDlg);
|
||||
label_4->setObjectName(QStringLiteral("label_4"));
|
||||
label_4->setFont(font1);
|
||||
label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label_4, 6, 0, 1, 1);
|
||||
|
||||
lineEdit_3 = new QLineEdit(ParamDlg);
|
||||
lineEdit_3->setObjectName(QStringLiteral("lineEdit_3"));
|
||||
lineEdit_3->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(lineEdit_3, 6, 1, 1, 1);
|
||||
|
||||
label_2 = new QLabel(ParamDlg);
|
||||
label_2->setObjectName(QStringLiteral("label_2"));
|
||||
label_2->setFont(font1);
|
||||
label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label_2, 2, 0, 1, 1);
|
||||
|
||||
comboBox = new QComboBox(ParamDlg);
|
||||
comboBox->setObjectName(QStringLiteral("comboBox"));
|
||||
comboBox->setMinimumSize(QSize(0, 30));
|
||||
comboBox->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(comboBox, 1, 1, 1, 1);
|
||||
|
||||
label_3 = new QLabel(ParamDlg);
|
||||
label_3->setObjectName(QStringLiteral("label_3"));
|
||||
label_3->setFont(font1);
|
||||
label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label_3, 1, 0, 1, 1);
|
||||
|
||||
lineEdit = new QLineEdit(ParamDlg);
|
||||
lineEdit->setObjectName(QStringLiteral("lineEdit"));
|
||||
lineEdit->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(lineEdit, 0, 1, 1, 1);
|
||||
|
||||
label = new QLabel(ParamDlg);
|
||||
label->setObjectName(QStringLiteral("label"));
|
||||
label->setFont(font1);
|
||||
label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||
|
||||
gridLayout->addWidget(label, 0, 0, 1, 1);
|
||||
|
||||
checkBox = new QCheckBox(ParamDlg);
|
||||
checkBox->setObjectName(QStringLiteral("checkBox"));
|
||||
checkBox->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(checkBox, 7, 0, 1, 1);
|
||||
|
||||
checkBox_2 = new QCheckBox(ParamDlg);
|
||||
checkBox_2->setObjectName(QStringLiteral("checkBox_2"));
|
||||
checkBox_2->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(checkBox_2, 7, 1, 1, 1);
|
||||
|
||||
m_pbROISet = new QPushButton(ParamDlg);
|
||||
m_pbROISet->setObjectName(QStringLiteral("m_pbROISet"));
|
||||
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
|
||||
sizePolicy.setHorizontalStretch(0);
|
||||
sizePolicy.setVerticalStretch(0);
|
||||
sizePolicy.setHeightForWidth(m_pbROISet->sizePolicy().hasHeightForWidth());
|
||||
m_pbROISet->setSizePolicy(sizePolicy);
|
||||
m_pbROISet->setMinimumSize(QSize(0, 30));
|
||||
m_pbROISet->setMaximumSize(QSize(1000, 50));
|
||||
m_pbROISet->setFont(font1);
|
||||
|
||||
gridLayout->addWidget(m_pbROISet, 3, 0, 1, 2);
|
||||
|
||||
|
||||
gridLayout_2->addLayout(gridLayout, 0, 1, 1, 1);
|
||||
|
||||
horizontalLayout = new QHBoxLayout();
|
||||
horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
|
||||
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||
|
||||
horizontalLayout->addItem(horizontalSpacer);
|
||||
|
||||
pushButton = new QPushButton(ParamDlg);
|
||||
pushButton->setObjectName(QStringLiteral("pushButton"));
|
||||
pushButton->setMinimumSize(QSize(0, 30));
|
||||
pushButton->setFont(font1);
|
||||
|
||||
horizontalLayout->addWidget(pushButton);
|
||||
|
||||
pushButton_2 = new QPushButton(ParamDlg);
|
||||
pushButton_2->setObjectName(QStringLiteral("pushButton_2"));
|
||||
pushButton_2->setMinimumSize(QSize(0, 30));
|
||||
pushButton_2->setFont(font1);
|
||||
|
||||
horizontalLayout->addWidget(pushButton_2);
|
||||
|
||||
|
||||
gridLayout_2->addLayout(horizontalLayout, 2, 1, 1, 1);
|
||||
|
||||
verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
||||
|
||||
gridLayout_2->addItem(verticalSpacer, 1, 1, 1, 1);
|
||||
|
||||
gridLayout_2->setRowStretch(0, 100);
|
||||
gridLayout_2->setRowStretch(1, 1);
|
||||
|
||||
retranslateUi(ParamDlg);
|
||||
|
||||
QMetaObject::connectSlotsByName(ParamDlg);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QDialog *ParamDlg)
|
||||
{
|
||||
ParamDlg->setWindowTitle(QApplication::translate("ParamDlg", "\345\217\202\346\225\260\344\277\241\346\201\257", Q_NULLPTR));
|
||||
label_6->setText(QApplication::translate("ParamDlg", "\350\276\223\345\207\272\345\217\202\346\225\260\357\274\232", Q_NULLPTR));
|
||||
comboBox_2->clear();
|
||||
comboBox_2->insertItems(0, QStringList()
|
||||
<< QApplication::translate("ParamDlg", "None", Q_NULLPTR)
|
||||
);
|
||||
label_5->setText(QApplication::translate("ParamDlg", "\347\256\227\346\263\225\357\274\232", Q_NULLPTR));
|
||||
label_4->setText(QApplication::translate("ParamDlg", "\346\217\217\350\277\260\357\274\232", Q_NULLPTR));
|
||||
label_2->setText(QApplication::translate("ParamDlg", "\345\200\274\357\274\232", Q_NULLPTR));
|
||||
label_3->setText(QApplication::translate("ParamDlg", "\347\261\273\345\236\213\357\274\232", Q_NULLPTR));
|
||||
label->setText(QApplication::translate("ParamDlg", "\345\220\215\347\247\260\357\274\232", Q_NULLPTR));
|
||||
checkBox->setText(QApplication::translate("ParamDlg", "\346\230\257\345\220\246\344\277\235\345\255\230", Q_NULLPTR));
|
||||
checkBox_2->setText(QApplication::translate("ParamDlg", "\346\230\257\345\220\246\351\224\201\345\256\232", Q_NULLPTR));
|
||||
m_pbROISet->setText(QApplication::translate("ParamDlg", "\350\256\276\347\275\256ROI", Q_NULLPTR));
|
||||
pushButton->setText(QApplication::translate("ParamDlg", "\347\241\256\345\256\232", Q_NULLPTR));
|
||||
pushButton_2->setText(QApplication::translate("ParamDlg", "\345\217\226\346\266\210", Q_NULLPTR));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class ParamDlg: public Ui_ParamDlg {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_PARAMDLG_H
|
||||
@ -1,188 +0,0 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'RoiDlg.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_ROIDLG_H
|
||||
#define UI_ROIDLG_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QAction>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QButtonGroup>
|
||||
#include <QtWidgets/QDialog>
|
||||
#include <QtWidgets/QGraphicsView>
|
||||
#include <QtWidgets/QGridLayout>
|
||||
#include <QtWidgets/QGroupBox>
|
||||
#include <QtWidgets/QHBoxLayout>
|
||||
#include <QtWidgets/QHeaderView>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QLineEdit>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QSpacerItem>
|
||||
#include <QtWidgets/QSplitter>
|
||||
#include <QtWidgets/QVBoxLayout>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_RoiDlg
|
||||
{
|
||||
public:
|
||||
QGridLayout *gridLayout_3;
|
||||
QSpacerItem *horizontalSpacer_5;
|
||||
QPushButton *pushButton;
|
||||
QPushButton *pushButton_2;
|
||||
QSplitter *splitter;
|
||||
QGroupBox *groupBox_2;
|
||||
QVBoxLayout *verticalLayout_2;
|
||||
QHBoxLayout *horizontalLayout_2;
|
||||
QPushButton *pushButton_8;
|
||||
QLineEdit *lineEdit_3;
|
||||
QPushButton *pushButton_7;
|
||||
QSpacerItem *verticalSpacer;
|
||||
QPushButton *pushButton_5;
|
||||
QGroupBox *groupBox;
|
||||
QVBoxLayout *verticalLayout;
|
||||
QLabel *label_pixel_info;
|
||||
QGraphicsView *graphicsView;
|
||||
|
||||
void setupUi(QDialog *RoiDlg)
|
||||
{
|
||||
if (RoiDlg->objectName().isEmpty())
|
||||
RoiDlg->setObjectName(QStringLiteral("RoiDlg"));
|
||||
RoiDlg->setWindowModality(Qt::ApplicationModal);
|
||||
RoiDlg->resize(816, 590);
|
||||
QFont font;
|
||||
font.setPointSize(11);
|
||||
RoiDlg->setFont(font);
|
||||
gridLayout_3 = new QGridLayout(RoiDlg);
|
||||
gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
|
||||
gridLayout_3->setContentsMargins(5, 5, 5, 5);
|
||||
horizontalSpacer_5 = new QSpacerItem(649, 27, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||
|
||||
gridLayout_3->addItem(horizontalSpacer_5, 1, 0, 1, 1);
|
||||
|
||||
pushButton = new QPushButton(RoiDlg);
|
||||
pushButton->setObjectName(QStringLiteral("pushButton"));
|
||||
pushButton->setMinimumSize(QSize(0, 30));
|
||||
|
||||
gridLayout_3->addWidget(pushButton, 1, 1, 1, 1);
|
||||
|
||||
pushButton_2 = new QPushButton(RoiDlg);
|
||||
pushButton_2->setObjectName(QStringLiteral("pushButton_2"));
|
||||
pushButton_2->setMinimumSize(QSize(0, 30));
|
||||
|
||||
gridLayout_3->addWidget(pushButton_2, 1, 2, 1, 1);
|
||||
|
||||
splitter = new QSplitter(RoiDlg);
|
||||
splitter->setObjectName(QStringLiteral("splitter"));
|
||||
splitter->setOrientation(Qt::Horizontal);
|
||||
groupBox_2 = new QGroupBox(splitter);
|
||||
groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
|
||||
groupBox_2->setMaximumSize(QSize(140, 16777215));
|
||||
QFont font1;
|
||||
font1.setPointSize(10);
|
||||
groupBox_2->setFont(font1);
|
||||
verticalLayout_2 = new QVBoxLayout(groupBox_2);
|
||||
verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
|
||||
verticalLayout_2->setContentsMargins(2, 2, 2, 2);
|
||||
horizontalLayout_2 = new QHBoxLayout();
|
||||
horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
|
||||
pushButton_8 = new QPushButton(groupBox_2);
|
||||
pushButton_8->setObjectName(QStringLiteral("pushButton_8"));
|
||||
pushButton_8->setMaximumSize(QSize(80, 16777215));
|
||||
|
||||
horizontalLayout_2->addWidget(pushButton_8);
|
||||
|
||||
lineEdit_3 = new QLineEdit(groupBox_2);
|
||||
lineEdit_3->setObjectName(QStringLiteral("lineEdit_3"));
|
||||
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
|
||||
sizePolicy.setHorizontalStretch(0);
|
||||
sizePolicy.setVerticalStretch(0);
|
||||
sizePolicy.setHeightForWidth(lineEdit_3->sizePolicy().hasHeightForWidth());
|
||||
lineEdit_3->setSizePolicy(sizePolicy);
|
||||
lineEdit_3->setMaximumSize(QSize(50, 16777215));
|
||||
|
||||
horizontalLayout_2->addWidget(lineEdit_3);
|
||||
|
||||
|
||||
verticalLayout_2->addLayout(horizontalLayout_2);
|
||||
|
||||
pushButton_7 = new QPushButton(groupBox_2);
|
||||
pushButton_7->setObjectName(QStringLiteral("pushButton_7"));
|
||||
pushButton_7->setMinimumSize(QSize(0, 30));
|
||||
pushButton_7->setMaximumSize(QSize(130, 16777215));
|
||||
|
||||
verticalLayout_2->addWidget(pushButton_7);
|
||||
|
||||
verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
||||
|
||||
verticalLayout_2->addItem(verticalSpacer);
|
||||
|
||||
pushButton_5 = new QPushButton(groupBox_2);
|
||||
pushButton_5->setObjectName(QStringLiteral("pushButton_5"));
|
||||
pushButton_5->setMinimumSize(QSize(0, 30));
|
||||
|
||||
verticalLayout_2->addWidget(pushButton_5);
|
||||
|
||||
splitter->addWidget(groupBox_2);
|
||||
groupBox = new QGroupBox(splitter);
|
||||
groupBox->setObjectName(QStringLiteral("groupBox"));
|
||||
groupBox->setFont(font1);
|
||||
verticalLayout = new QVBoxLayout(groupBox);
|
||||
verticalLayout->setSpacing(2);
|
||||
verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
|
||||
verticalLayout->setContentsMargins(2, 2, 2, 2);
|
||||
label_pixel_info = new QLabel(groupBox);
|
||||
label_pixel_info->setObjectName(QStringLiteral("label_pixel_info"));
|
||||
QFont font2;
|
||||
font2.setFamily(QStringLiteral("Arial"));
|
||||
font2.setPointSize(8);
|
||||
font2.setBold(false);
|
||||
font2.setWeight(50);
|
||||
label_pixel_info->setFont(font2);
|
||||
|
||||
verticalLayout->addWidget(label_pixel_info);
|
||||
|
||||
graphicsView = new QGraphicsView(groupBox);
|
||||
graphicsView->setObjectName(QStringLiteral("graphicsView"));
|
||||
graphicsView->setTransformationAnchor(QGraphicsView::AnchorUnderMouse);
|
||||
graphicsView->setResizeAnchor(QGraphicsView::AnchorUnderMouse);
|
||||
|
||||
verticalLayout->addWidget(graphicsView);
|
||||
|
||||
splitter->addWidget(groupBox);
|
||||
|
||||
gridLayout_3->addWidget(splitter, 0, 0, 1, 3);
|
||||
|
||||
|
||||
retranslateUi(RoiDlg);
|
||||
|
||||
QMetaObject::connectSlotsByName(RoiDlg);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QDialog *RoiDlg)
|
||||
{
|
||||
RoiDlg->setWindowTitle(QApplication::translate("RoiDlg", "ROI\346\243\200\346\265\213\345\214\272\345\237\237\351\205\215\347\275\256", Q_NULLPTR));
|
||||
pushButton->setText(QApplication::translate("RoiDlg", "\347\241\256\345\256\232", Q_NULLPTR));
|
||||
pushButton_2->setText(QApplication::translate("RoiDlg", "\345\217\226\346\266\210", Q_NULLPTR));
|
||||
groupBox_2->setTitle(QApplication::translate("RoiDlg", "\345\267\245\345\205\267", Q_NULLPTR));
|
||||
pushButton_8->setText(QApplication::translate("RoiDlg", "\351\242\234\350\211\262", Q_NULLPTR));
|
||||
pushButton_7->setText(QApplication::translate("RoiDlg", "\345\234\206", Q_NULLPTR));
|
||||
pushButton_5->setText(QApplication::translate("RoiDlg", "\345\215\201\345\255\227\346\240\207\345\256\232\347\272\277", Q_NULLPTR));
|
||||
groupBox->setTitle(QApplication::translate("RoiDlg", "\347\273\230\345\233\276\345\214\272\345\237\237\357\274\232", Q_NULLPTR));
|
||||
label_pixel_info->setText(QApplication::translate("RoiDlg", "Pixel info: ", Q_NULLPTR));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class RoiDlg: public Ui_RoiDlg {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_ROIDLG_H
|
||||
Loading…
Reference in New Issue