增加标定模板添加和删除功能
parent
7bec299f00
commit
d26d44f21a
Binary file not shown.
@ -1,355 +0,0 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'MainFrame.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_MAINFRAME_H
|
||||
#define UI_MAINFRAME_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QAction>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QButtonGroup>
|
||||
#include <QtWidgets/QFrame>
|
||||
#include <QtWidgets/QGridLayout>
|
||||
#include <QtWidgets/QGroupBox>
|
||||
#include <QtWidgets/QHBoxLayout>
|
||||
#include <QtWidgets/QHeaderView>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QSpacerItem>
|
||||
#include <QtWidgets/QSplitter>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QTableWidget>
|
||||
#include <QtWidgets/QTextEdit>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QWidget>
|
||||
#include "lpTreeWidget.h"
|
||||
#include "lpimgviewer.h"
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_MainFrame
|
||||
{
|
||||
public:
|
||||
QAction *actionadd;
|
||||
QAction *actiondel;
|
||||
QAction *actionsave;
|
||||
QWidget *centralwidget;
|
||||
QGridLayout *gridLayout_2;
|
||||
QHBoxLayout *horizontalLayout_2;
|
||||
QPushButton *m_pbSaveBtn;
|
||||
QLabel *label_SaveStatus;
|
||||
QSpacerItem *horizontalSpacer;
|
||||
QSplitter *splitter_3;
|
||||
LpTreeWidget *treeWidget;
|
||||
QSplitter *splitter_2;
|
||||
QFrame *frame;
|
||||
QGridLayout *gridLayout_3;
|
||||
QSplitter *splitter;
|
||||
QWidget *layoutWidget;
|
||||
QHBoxLayout *horizontalLayout_4;
|
||||
lpImgViewer *gv_input;
|
||||
lpImgViewer *gv_output;
|
||||
QWidget *layoutWidget1;
|
||||
QHBoxLayout *horizontalLayout_5;
|
||||
QGroupBox *groupBox_3;
|
||||
QGridLayout *gridLayout_7;
|
||||
QTextEdit *textEdit;
|
||||
QHBoxLayout *horizontalLayout_6;
|
||||
QPushButton *m_pbLoadImage;
|
||||
QSpacerItem *horizontalSpacer_2;
|
||||
QPushButton *pushButton_5;
|
||||
QLabel *label_pixel_info;
|
||||
QFrame *frame_2;
|
||||
QHBoxLayout *horizontalLayout_7;
|
||||
QGroupBox *groupBox_2;
|
||||
QGridLayout *gridLayout_5;
|
||||
QTableWidget *tableWidget_2;
|
||||
QGroupBox *groupBox_4;
|
||||
QGridLayout *gridLayout_4;
|
||||
QTableWidget *tableWidget;
|
||||
QStatusBar *statusBar;
|
||||
QToolBar *toolBar;
|
||||
|
||||
void setupUi(QMainWindow *MainFrame)
|
||||
{
|
||||
if (MainFrame->objectName().isEmpty())
|
||||
MainFrame->setObjectName(QStringLiteral("MainFrame"));
|
||||
MainFrame->setWindowModality(Qt::ApplicationModal);
|
||||
MainFrame->resize(1050, 755);
|
||||
actionadd = new QAction(MainFrame);
|
||||
actionadd->setObjectName(QStringLiteral("actionadd"));
|
||||
actiondel = new QAction(MainFrame);
|
||||
actiondel->setObjectName(QStringLiteral("actiondel"));
|
||||
actionsave = new QAction(MainFrame);
|
||||
actionsave->setObjectName(QStringLiteral("actionsave"));
|
||||
centralwidget = new QWidget(MainFrame);
|
||||
centralwidget->setObjectName(QStringLiteral("centralwidget"));
|
||||
gridLayout_2 = new QGridLayout(centralwidget);
|
||||
gridLayout_2->setSpacing(5);
|
||||
gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
|
||||
gridLayout_2->setContentsMargins(5, 5, 5, 5);
|
||||
horizontalLayout_2 = new QHBoxLayout();
|
||||
horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
|
||||
m_pbSaveBtn = new QPushButton(centralwidget);
|
||||
m_pbSaveBtn->setObjectName(QStringLiteral("m_pbSaveBtn"));
|
||||
QFont font;
|
||||
font.setPointSize(11);
|
||||
m_pbSaveBtn->setFont(font);
|
||||
QIcon icon;
|
||||
icon.addFile(QStringLiteral(":/img/resource/save.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||
m_pbSaveBtn->setIcon(icon);
|
||||
m_pbSaveBtn->setIconSize(QSize(20, 20));
|
||||
m_pbSaveBtn->setFlat(true);
|
||||
|
||||
horizontalLayout_2->addWidget(m_pbSaveBtn);
|
||||
|
||||
label_SaveStatus = new QLabel(centralwidget);
|
||||
label_SaveStatus->setObjectName(QStringLiteral("label_SaveStatus"));
|
||||
|
||||
horizontalLayout_2->addWidget(label_SaveStatus);
|
||||
|
||||
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||
|
||||
horizontalLayout_2->addItem(horizontalSpacer);
|
||||
|
||||
|
||||
gridLayout_2->addLayout(horizontalLayout_2, 0, 0, 1, 1);
|
||||
|
||||
splitter_3 = new QSplitter(centralwidget);
|
||||
splitter_3->setObjectName(QStringLiteral("splitter_3"));
|
||||
QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||
sizePolicy.setHorizontalStretch(0);
|
||||
sizePolicy.setVerticalStretch(0);
|
||||
sizePolicy.setHeightForWidth(splitter_3->sizePolicy().hasHeightForWidth());
|
||||
splitter_3->setSizePolicy(sizePolicy);
|
||||
splitter_3->setOrientation(Qt::Horizontal);
|
||||
treeWidget = new LpTreeWidget(splitter_3);
|
||||
treeWidget->setObjectName(QStringLiteral("treeWidget"));
|
||||
QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||
sizePolicy1.setHorizontalStretch(3);
|
||||
sizePolicy1.setVerticalStretch(0);
|
||||
sizePolicy1.setHeightForWidth(treeWidget->sizePolicy().hasHeightForWidth());
|
||||
treeWidget->setSizePolicy(sizePolicy1);
|
||||
QFont font1;
|
||||
font1.setFamily(QStringLiteral("Consolas"));
|
||||
font1.setPointSize(11);
|
||||
treeWidget->setFont(font1);
|
||||
splitter_3->addWidget(treeWidget);
|
||||
splitter_2 = new QSplitter(splitter_3);
|
||||
splitter_2->setObjectName(QStringLiteral("splitter_2"));
|
||||
QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||
sizePolicy2.setHorizontalStretch(8);
|
||||
sizePolicy2.setVerticalStretch(0);
|
||||
sizePolicy2.setHeightForWidth(splitter_2->sizePolicy().hasHeightForWidth());
|
||||
splitter_2->setSizePolicy(sizePolicy2);
|
||||
splitter_2->setOrientation(Qt::Vertical);
|
||||
frame = new QFrame(splitter_2);
|
||||
frame->setObjectName(QStringLiteral("frame"));
|
||||
frame->setFrameShape(QFrame::StyledPanel);
|
||||
frame->setFrameShadow(QFrame::Plain);
|
||||
gridLayout_3 = new QGridLayout(frame);
|
||||
gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
|
||||
gridLayout_3->setContentsMargins(2, 2, 2, 2);
|
||||
splitter = new QSplitter(frame);
|
||||
splitter->setObjectName(QStringLiteral("splitter"));
|
||||
splitter->setOrientation(Qt::Vertical);
|
||||
layoutWidget = new QWidget(splitter);
|
||||
layoutWidget->setObjectName(QStringLiteral("layoutWidget"));
|
||||
horizontalLayout_4 = new QHBoxLayout(layoutWidget);
|
||||
horizontalLayout_4->setSpacing(1);
|
||||
horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
|
||||
horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
|
||||
gv_input = new lpImgViewer(layoutWidget);
|
||||
gv_input->setObjectName(QStringLiteral("gv_input"));
|
||||
gv_input->setMinimumSize(QSize(0, 200));
|
||||
gv_input->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||
gv_input->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||
gv_input->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
|
||||
|
||||
horizontalLayout_4->addWidget(gv_input);
|
||||
|
||||
gv_output = new lpImgViewer(layoutWidget);
|
||||
gv_output->setObjectName(QStringLiteral("gv_output"));
|
||||
gv_output->setMinimumSize(QSize(0, 200));
|
||||
gv_output->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||
gv_output->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||
gv_output->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
|
||||
|
||||
horizontalLayout_4->addWidget(gv_output);
|
||||
|
||||
splitter->addWidget(layoutWidget);
|
||||
layoutWidget1 = new QWidget(splitter);
|
||||
layoutWidget1->setObjectName(QStringLiteral("layoutWidget1"));
|
||||
horizontalLayout_5 = new QHBoxLayout(layoutWidget1);
|
||||
horizontalLayout_5->setSpacing(1);
|
||||
horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
|
||||
horizontalLayout_5->setContentsMargins(0, 0, 0, 0);
|
||||
groupBox_3 = new QGroupBox(layoutWidget1);
|
||||
groupBox_3->setObjectName(QStringLiteral("groupBox_3"));
|
||||
gridLayout_7 = new QGridLayout(groupBox_3);
|
||||
gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
|
||||
gridLayout_7->setContentsMargins(2, 2, 2, 2);
|
||||
textEdit = new QTextEdit(groupBox_3);
|
||||
textEdit->setObjectName(QStringLiteral("textEdit"));
|
||||
|
||||
gridLayout_7->addWidget(textEdit, 0, 0, 1, 1);
|
||||
|
||||
horizontalLayout_6 = new QHBoxLayout();
|
||||
horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6"));
|
||||
m_pbLoadImage = new QPushButton(groupBox_3);
|
||||
m_pbLoadImage->setObjectName(QStringLiteral("m_pbLoadImage"));
|
||||
|
||||
horizontalLayout_6->addWidget(m_pbLoadImage);
|
||||
|
||||
horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||
|
||||
horizontalLayout_6->addItem(horizontalSpacer_2);
|
||||
|
||||
pushButton_5 = new QPushButton(groupBox_3);
|
||||
pushButton_5->setObjectName(QStringLiteral("pushButton_5"));
|
||||
|
||||
horizontalLayout_6->addWidget(pushButton_5);
|
||||
|
||||
|
||||
gridLayout_7->addLayout(horizontalLayout_6, 1, 0, 1, 1);
|
||||
|
||||
|
||||
horizontalLayout_5->addWidget(groupBox_3);
|
||||
|
||||
horizontalLayout_5->setStretch(0, 1);
|
||||
splitter->addWidget(layoutWidget1);
|
||||
|
||||
gridLayout_3->addWidget(splitter, 1, 0, 1, 1);
|
||||
|
||||
label_pixel_info = new QLabel(frame);
|
||||
label_pixel_info->setObjectName(QStringLiteral("label_pixel_info"));
|
||||
|
||||
gridLayout_3->addWidget(label_pixel_info, 0, 0, 1, 1);
|
||||
|
||||
gridLayout_3->setRowStretch(0, 1);
|
||||
gridLayout_3->setRowStretch(1, 100);
|
||||
splitter_2->addWidget(frame);
|
||||
frame_2 = new QFrame(splitter_2);
|
||||
frame_2->setObjectName(QStringLiteral("frame_2"));
|
||||
frame_2->setFrameShape(QFrame::StyledPanel);
|
||||
frame_2->setFrameShadow(QFrame::Plain);
|
||||
horizontalLayout_7 = new QHBoxLayout(frame_2);
|
||||
horizontalLayout_7->setSpacing(1);
|
||||
horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
|
||||
horizontalLayout_7->setContentsMargins(1, 1, 1, 1);
|
||||
groupBox_2 = new QGroupBox(frame_2);
|
||||
groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
|
||||
gridLayout_5 = new QGridLayout(groupBox_2);
|
||||
gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
|
||||
gridLayout_5->setContentsMargins(2, 2, 2, 2);
|
||||
tableWidget_2 = new QTableWidget(groupBox_2);
|
||||
if (tableWidget_2->columnCount() < 3)
|
||||
tableWidget_2->setColumnCount(3);
|
||||
QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
|
||||
tableWidget_2->setHorizontalHeaderItem(0, __qtablewidgetitem);
|
||||
QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
|
||||
tableWidget_2->setHorizontalHeaderItem(1, __qtablewidgetitem1);
|
||||
QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
|
||||
tableWidget_2->setHorizontalHeaderItem(2, __qtablewidgetitem2);
|
||||
tableWidget_2->setObjectName(QStringLiteral("tableWidget_2"));
|
||||
tableWidget_2->setFont(font1);
|
||||
|
||||
gridLayout_5->addWidget(tableWidget_2, 0, 0, 1, 1);
|
||||
|
||||
|
||||
horizontalLayout_7->addWidget(groupBox_2);
|
||||
|
||||
groupBox_4 = new QGroupBox(frame_2);
|
||||
groupBox_4->setObjectName(QStringLiteral("groupBox_4"));
|
||||
gridLayout_4 = new QGridLayout(groupBox_4);
|
||||
gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
|
||||
gridLayout_4->setContentsMargins(2, 2, 2, 2);
|
||||
tableWidget = new QTableWidget(groupBox_4);
|
||||
if (tableWidget->columnCount() < 4)
|
||||
tableWidget->setColumnCount(4);
|
||||
QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
|
||||
tableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem3);
|
||||
QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
|
||||
tableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem4);
|
||||
QTableWidgetItem *__qtablewidgetitem5 = new QTableWidgetItem();
|
||||
tableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem5);
|
||||
QTableWidgetItem *__qtablewidgetitem6 = new QTableWidgetItem();
|
||||
tableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem6);
|
||||
tableWidget->setObjectName(QStringLiteral("tableWidget"));
|
||||
tableWidget->setFont(font1);
|
||||
|
||||
gridLayout_4->addWidget(tableWidget, 0, 0, 1, 1);
|
||||
|
||||
|
||||
horizontalLayout_7->addWidget(groupBox_4);
|
||||
|
||||
splitter_2->addWidget(frame_2);
|
||||
splitter_3->addWidget(splitter_2);
|
||||
|
||||
gridLayout_2->addWidget(splitter_3, 1, 0, 1, 1);
|
||||
|
||||
MainFrame->setCentralWidget(centralwidget);
|
||||
statusBar = new QStatusBar(MainFrame);
|
||||
statusBar->setObjectName(QStringLiteral("statusBar"));
|
||||
MainFrame->setStatusBar(statusBar);
|
||||
toolBar = new QToolBar(MainFrame);
|
||||
toolBar->setObjectName(QStringLiteral("toolBar"));
|
||||
MainFrame->addToolBar(Qt::TopToolBarArea, toolBar);
|
||||
|
||||
toolBar->addAction(actionadd);
|
||||
toolBar->addAction(actiondel);
|
||||
toolBar->addAction(actionsave);
|
||||
|
||||
retranslateUi(MainFrame);
|
||||
|
||||
QMetaObject::connectSlotsByName(MainFrame);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QMainWindow *MainFrame)
|
||||
{
|
||||
MainFrame->setWindowTitle(QApplication::translate("MainFrame", "\346\240\207\345\256\232", Q_NULLPTR));
|
||||
actionadd->setText(QApplication::translate("MainFrame", "add", Q_NULLPTR));
|
||||
actiondel->setText(QApplication::translate("MainFrame", "del", Q_NULLPTR));
|
||||
actionsave->setText(QApplication::translate("MainFrame", "save", Q_NULLPTR));
|
||||
m_pbSaveBtn->setText(QApplication::translate("MainFrame", "\344\277\235\345\255\230", Q_NULLPTR));
|
||||
label_SaveStatus->setText(QString());
|
||||
QTreeWidgetItem *___qtreewidgetitem = treeWidget->headerItem();
|
||||
___qtreewidgetitem->setText(0, QApplication::translate("MainFrame", "\350\247\243\345\206\263\346\226\271\346\241\210\350\265\204\346\272\220\347\256\241\347\220\206", Q_NULLPTR));
|
||||
groupBox_3->setTitle(QApplication::translate("MainFrame", "\350\276\223\345\207\272\347\273\223\346\236\234\357\274\232", Q_NULLPTR));
|
||||
m_pbLoadImage->setText(QApplication::translate("MainFrame", "\345\212\240\350\275\275\345\233\276\345\203\217", Q_NULLPTR));
|
||||
pushButton_5->setText(QApplication::translate("MainFrame", "\346\270\205\347\251\272\347\273\223\346\236\234", Q_NULLPTR));
|
||||
label_pixel_info->setText(QApplication::translate("MainFrame", "Pixel info: ...", Q_NULLPTR));
|
||||
groupBox_2->setTitle(QApplication::translate("MainFrame", "\347\256\227\346\263\225\345\210\227\350\241\250", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem = tableWidget_2->horizontalHeaderItem(0);
|
||||
___qtablewidgetitem->setText(QApplication::translate("MainFrame", "\347\274\226\345\217\267", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem1 = tableWidget_2->horizontalHeaderItem(1);
|
||||
___qtablewidgetitem1->setText(QApplication::translate("MainFrame", "\345\220\215\347\247\260", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem2 = tableWidget_2->horizontalHeaderItem(2);
|
||||
___qtablewidgetitem2->setText(QApplication::translate("MainFrame", "ROI", Q_NULLPTR));
|
||||
groupBox_4->setTitle(QApplication::translate("MainFrame", "\345\217\202\346\225\260\345\210\227\350\241\250", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem3 = tableWidget->horizontalHeaderItem(0);
|
||||
___qtablewidgetitem3->setText(QApplication::translate("MainFrame", "\347\274\226\345\217\267", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem4 = tableWidget->horizontalHeaderItem(1);
|
||||
___qtablewidgetitem4->setText(QApplication::translate("MainFrame", "\345\220\215\347\247\260", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem5 = tableWidget->horizontalHeaderItem(2);
|
||||
___qtablewidgetitem5->setText(QApplication::translate("MainFrame", "\347\261\273\345\236\213", Q_NULLPTR));
|
||||
QTableWidgetItem *___qtablewidgetitem6 = tableWidget->horizontalHeaderItem(3);
|
||||
___qtablewidgetitem6->setText(QApplication::translate("MainFrame", "\345\200\274", Q_NULLPTR));
|
||||
toolBar->setWindowTitle(QApplication::translate("MainFrame", "toolBar", Q_NULLPTR));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class MainFrame: public Ui_MainFrame {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_MAINFRAME_H
|
||||
Loading…
Reference in New Issue