9#ifndef UI_TONEPRODUCERWIDGET_H
10#define UI_TONEPRODUCERWIDGET_H
12#include <QtCore/QVariant>
13#include <QtWidgets/QApplication>
14#include <QtWidgets/QGridLayout>
15#include <QtWidgets/QLabel>
16#include <QtWidgets/QSpacerItem>
17#include <QtWidgets/QSpinBox>
18#include <QtWidgets/QVBoxLayout>
19#include <QtWidgets/QWidget>
20#include "widgets/servicepresetwidget.h"
24class Ui_ToneProducerWidget
27 QVBoxLayout *verticalLayout;
29 ServicePresetWidget *preset;
30 QGridLayout *gridLayout;
32 QSpinBox *frequencySpinBox;
33 QSpacerItem *horizontalSpacer;
35 QSpinBox *levelSpinBox;
36 QSpacerItem *verticalSpacer;
38 void setupUi(QWidget *ToneProducerWidget)
40 if (ToneProducerWidget->objectName().isEmpty())
41 ToneProducerWidget->setObjectName(
"ToneProducerWidget");
42 ToneProducerWidget->resize(394, 294);
43 verticalLayout =
new QVBoxLayout(ToneProducerWidget);
44 verticalLayout->setObjectName(
"verticalLayout");
45 nameLabel =
new QLabel(ToneProducerWidget);
46 nameLabel->setObjectName(
"nameLabel");
49 nameLabel->setFont(font);
50 nameLabel->setAlignment(Qt::AlignCenter);
52 verticalLayout->addWidget(nameLabel);
54 preset =
new ServicePresetWidget(ToneProducerWidget);
55 preset->setObjectName(
"preset");
57 verticalLayout->addWidget(preset);
59 gridLayout =
new QGridLayout();
60 gridLayout->setObjectName(
"gridLayout");
61 label =
new QLabel(ToneProducerWidget);
62 label->setObjectName(
"label");
63 label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
65 gridLayout->addWidget(label, 0, 0, 1, 1);
67 frequencySpinBox =
new QSpinBox(ToneProducerWidget);
68 frequencySpinBox->setObjectName(
"frequencySpinBox");
69 frequencySpinBox->setMinimum(20);
70 frequencySpinBox->setMaximum(20000);
71 frequencySpinBox->setValue(1000);
73 gridLayout->addWidget(frequencySpinBox, 0, 1, 1, 1);
75 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
77 gridLayout->addItem(horizontalSpacer, 0, 2, 1, 1);
79 label_3 =
new QLabel(ToneProducerWidget);
80 label_3->setObjectName(
"label_3");
81 label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
83 gridLayout->addWidget(label_3, 1, 0, 1, 1);
85 levelSpinBox =
new QSpinBox(ToneProducerWidget);
86 levelSpinBox->setObjectName(
"levelSpinBox");
87 levelSpinBox->setMinimum(-90);
88 levelSpinBox->setMaximum(0);
89 levelSpinBox->setValue(0);
91 gridLayout->addWidget(levelSpinBox, 1, 1, 1, 1);
94 verticalLayout->addLayout(gridLayout);
96 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
98 verticalLayout->addItem(verticalSpacer);
101 retranslateUi(ToneProducerWidget);
103 QMetaObject::connectSlotsByName(ToneProducerWidget);
106 void retranslateUi(QWidget *ToneProducerWidget)
108 ToneProducerWidget->setWindowTitle(QCoreApplication::translate(
"ToneProducerWidget",
"Form",
nullptr));
109 nameLabel->setText(QCoreApplication::translate(
"ToneProducerWidget",
"Audio Tone",
nullptr));
110 label->setText(QCoreApplication::translate(
"ToneProducerWidget",
"Frequency",
nullptr));
111 frequencySpinBox->setSuffix(QCoreApplication::translate(
"ToneProducerWidget",
" Hz",
nullptr));
112 label_3->setText(QCoreApplication::translate(
"ToneProducerWidget",
"Level",
nullptr));
113 levelSpinBox->setSuffix(QCoreApplication::translate(
"ToneProducerWidget",
" dB",
nullptr));
119 class ToneProducerWidget:
public Ui_ToneProducerWidget {};