9 #ifndef UI_UNIFORMNEIGHBORSMENU_H
10 #define UI_UNIFORMNEIGHBORSMENU_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QApplication>
14 #include <QtWidgets/QCheckBox>
15 #include <QtWidgets/QComboBox>
16 #include <QtWidgets/QDialog>
17 #include <QtWidgets/QDialogButtonBox>
18 #include <QtWidgets/QDoubleSpinBox>
19 #include <QtWidgets/QFormLayout>
20 #include <QtWidgets/QGridLayout>
21 #include <QtWidgets/QLabel>
22 #include <QtWidgets/QPushButton>
23 #include <QtWidgets/QWidget>
30 QDialogButtonBox *buttonBox;
31 QWidget *formLayoutWidget;
32 QFormLayout *formLayout_2;
35 QComboBox *comboBoxMetric;
36 QDoubleSpinBox *doubleSpinBoxAlpha;
37 QWidget *gridLayoutWidget;
38 QGridLayout *gridLayout;
39 QPushButton *pushButtonCompute;
40 QCheckBox *checkBoxAutoUpdate;
42 void setupUi(QDialog *UniformMenu)
44 if (UniformMenu->objectName().isEmpty())
45 UniformMenu->setObjectName(QString::fromUtf8(
"UniformMenu"));
46 UniformMenu->resize(292, 209);
47 buttonBox =
new QDialogButtonBox(UniformMenu);
48 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
49 buttonBox->setGeometry(QRect(50, 160, 171, 32));
50 buttonBox->setOrientation(Qt::Horizontal);
51 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
52 formLayoutWidget =
new QWidget(UniformMenu);
53 formLayoutWidget->setObjectName(QString::fromUtf8(
"formLayoutWidget"));
54 formLayoutWidget->setGeometry(QRect(30, 10, 262, 84));
55 formLayout_2 =
new QFormLayout(formLayoutWidget);
56 formLayout_2->setObjectName(QString::fromUtf8(
"formLayout_2"));
57 formLayout_2->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
58 formLayout_2->setContentsMargins(0, 0, 0, 0);
59 label =
new QLabel(formLayoutWidget);
60 label->setObjectName(QString::fromUtf8(
"label"));
62 formLayout_2->setWidget(0, QFormLayout::LabelRole, label);
64 label_2 =
new QLabel(formLayoutWidget);
65 label_2->setObjectName(QString::fromUtf8(
"label_2"));
67 formLayout_2->setWidget(1, QFormLayout::LabelRole, label_2);
69 comboBoxMetric =
new QComboBox(formLayoutWidget);
70 comboBoxMetric->addItem(QString());
71 comboBoxMetric->addItem(QString());
72 comboBoxMetric->setObjectName(QString::fromUtf8(
"comboBoxMetric"));
74 formLayout_2->setWidget(1, QFormLayout::FieldRole, comboBoxMetric);
76 doubleSpinBoxAlpha =
new QDoubleSpinBox(formLayoutWidget);
77 doubleSpinBoxAlpha->setObjectName(QString::fromUtf8(
"doubleSpinBoxAlpha"));
78 doubleSpinBoxAlpha->setDecimals(3);
79 doubleSpinBoxAlpha->setMaximum(100000000.000000000000000);
80 doubleSpinBoxAlpha->setSingleStep(0.100000000000000);
82 formLayout_2->setWidget(0, QFormLayout::FieldRole, doubleSpinBoxAlpha);
84 gridLayoutWidget =
new QWidget(UniformMenu);
85 gridLayoutWidget->setObjectName(QString::fromUtf8(
"gridLayoutWidget"));
86 gridLayoutWidget->setGeometry(QRect(30, 110, 250, 40));
87 gridLayout =
new QGridLayout(gridLayoutWidget);
88 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
89 gridLayout->setContentsMargins(0, 0, 0, 0);
90 pushButtonCompute =
new QPushButton(gridLayoutWidget);
91 pushButtonCompute->setObjectName(QString::fromUtf8(
"pushButtonCompute"));
93 gridLayout->addWidget(pushButtonCompute, 0, 1, 1, 1);
95 checkBoxAutoUpdate =
new QCheckBox(gridLayoutWidget);
96 checkBoxAutoUpdate->setObjectName(QString::fromUtf8(
"checkBoxAutoUpdate"));
97 checkBoxAutoUpdate->setChecked(
true);
99 gridLayout->addWidget(checkBoxAutoUpdate, 0, 0, 1, 1);
102 retranslateUi(UniformMenu);
103 QObject::connect(buttonBox, SIGNAL(accepted()), UniformMenu, SLOT(accept()));
104 QObject::connect(buttonBox, SIGNAL(rejected()), UniformMenu, SLOT(reject()));
106 QMetaObject::connectSlotsByName(UniformMenu);
109 void retranslateUi(QDialog *UniformMenu)
111 UniformMenu->setWindowTitle(QCoreApplication::translate(
"UniformMenu",
"Uniform neighbors (Rips)",
nullptr));
112 label->setText(QCoreApplication::translate(
"UniformMenu",
"alpha",
nullptr));
113 label_2->setText(QCoreApplication::translate(
"UniformMenu",
"Metric",
nullptr));
114 comboBoxMetric->setItemText(0, QCoreApplication::translate(
"UniformMenu",
"Ambient",
nullptr));
115 comboBoxMetric->setItemText(1, QCoreApplication::translate(
"UniformMenu",
"Reduced Space",
nullptr));
117 pushButtonCompute->setText(QCoreApplication::translate(
"UniformMenu",
"Compute",
nullptr));
118 checkBoxAutoUpdate->setText(QCoreApplication::translate(
"UniformMenu",
"auto update",
nullptr));
124 class UniformMenu:
public Ui_UniformMenu {};