9 #ifndef UI_KNEARESTNEIGHBORSMENU_H
10 #define UI_KNEARESTNEIGHBORSMENU_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/QFormLayout>
19 #include <QtWidgets/QGridLayout>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QPushButton>
22 #include <QtWidgets/QSpinBox>
23 #include <QtWidgets/QWidget>
27 class Ui_KNearestNeighborsMenu
30 QDialogButtonBox *buttonBox;
31 QWidget *formLayoutWidget;
32 QFormLayout *formLayout_2;
36 QComboBox *comboBoxMetric;
37 QWidget *gridLayoutWidget;
38 QGridLayout *gridLayout;
39 QPushButton *pushButtonCompute;
40 QCheckBox *checkBoxAutoUpdate;
42 void setupUi(QDialog *KNearestNeighborsMenu)
44 if (KNearestNeighborsMenu->objectName().isEmpty())
45 KNearestNeighborsMenu->setObjectName(QString::fromUtf8(
"KNearestNeighborsMenu"));
46 KNearestNeighborsMenu->resize(298, 209);
47 buttonBox =
new QDialogButtonBox(KNearestNeighborsMenu);
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(KNearestNeighborsMenu);
53 formLayoutWidget->setObjectName(QString::fromUtf8(
"formLayoutWidget"));
54 formLayoutWidget->setGeometry(QRect(30, 10, 229, 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 spinBoxK =
new QSpinBox(formLayoutWidget);
65 spinBoxK->setObjectName(QString::fromUtf8(
"spinBoxK"));
66 spinBoxK->setMaximum(10000000);
67 spinBoxK->setValue(0);
69 formLayout_2->setWidget(0, QFormLayout::FieldRole, spinBoxK);
71 label_2 =
new QLabel(formLayoutWidget);
72 label_2->setObjectName(QString::fromUtf8(
"label_2"));
74 formLayout_2->setWidget(1, QFormLayout::LabelRole, label_2);
76 comboBoxMetric =
new QComboBox(formLayoutWidget);
77 comboBoxMetric->addItem(QString());
78 comboBoxMetric->addItem(QString());
79 comboBoxMetric->setObjectName(QString::fromUtf8(
"comboBoxMetric"));
81 formLayout_2->setWidget(1, QFormLayout::FieldRole, comboBoxMetric);
83 gridLayoutWidget =
new QWidget(KNearestNeighborsMenu);
84 gridLayoutWidget->setObjectName(QString::fromUtf8(
"gridLayoutWidget"));
85 gridLayoutWidget->setGeometry(QRect(30, 110, 250, 40));
86 gridLayout =
new QGridLayout(gridLayoutWidget);
87 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
88 gridLayout->setContentsMargins(0, 0, 0, 0);
89 pushButtonCompute =
new QPushButton(gridLayoutWidget);
90 pushButtonCompute->setObjectName(QString::fromUtf8(
"pushButtonCompute"));
92 gridLayout->addWidget(pushButtonCompute, 0, 1, 1, 1);
94 checkBoxAutoUpdate =
new QCheckBox(gridLayoutWidget);
95 checkBoxAutoUpdate->setObjectName(QString::fromUtf8(
"checkBoxAutoUpdate"));
96 checkBoxAutoUpdate->setChecked(
true);
98 gridLayout->addWidget(checkBoxAutoUpdate, 0, 0, 1, 1);
101 retranslateUi(KNearestNeighborsMenu);
102 QObject::connect(buttonBox, SIGNAL(accepted()), KNearestNeighborsMenu, SLOT(accept()));
103 QObject::connect(buttonBox, SIGNAL(rejected()), KNearestNeighborsMenu, SLOT(reject()));
105 QMetaObject::connectSlotsByName(KNearestNeighborsMenu);
108 void retranslateUi(QDialog *KNearestNeighborsMenu)
110 KNearestNeighborsMenu->setWindowTitle(QCoreApplication::translate(
"KNearestNeighborsMenu",
"k-nearest neighbors",
nullptr));
111 label->setText(QCoreApplication::translate(
"KNearestNeighborsMenu",
"k ",
nullptr));
112 label_2->setText(QCoreApplication::translate(
"KNearestNeighborsMenu",
"Metric",
nullptr));
113 comboBoxMetric->setItemText(0, QCoreApplication::translate(
"KNearestNeighborsMenu",
"Ambient",
nullptr));
114 comboBoxMetric->setItemText(1, QCoreApplication::translate(
"KNearestNeighborsMenu",
"Reduced Space",
nullptr));
116 pushButtonCompute->setText(QCoreApplication::translate(
"KNearestNeighborsMenu",
"Compute",
nullptr));
117 checkBoxAutoUpdate->setText(QCoreApplication::translate(
"KNearestNeighborsMenu",
"auto update",
nullptr));
123 class KNearestNeighborsMenu:
public Ui_KNearestNeighborsMenu {};
128 #endif // UI_KNEARESTNEIGHBORSMENU_H