10 #define UI_GUI_SPEED_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QCheckBox> 17 #include <QtWidgets/QGridLayout> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QPushButton> 21 #include <QtWidgets/QSpacerItem> 22 #include <QtWidgets/QTabWidget> 23 #include <QtWidgets/QWidget> 24 #include "GUI/Utils/Widgets/Slider.h" 31 QGridLayout *grid_layout;
32 QTabWidget *tabWidget;
34 QGridLayout *gridLayout;
36 QHBoxLayout *horizontalLayout;
37 QCheckBox *cb_preserve_pitch;
38 QSpacerItem *horizontalSpacer;
39 QPushButton *btn_speed;
41 QGridLayout *gridLayout_2;
43 QPushButton *btn_pitch;
48 if (GUI_Speed->objectName().isEmpty())
49 GUI_Speed->setObjectName(QStringLiteral(
"GUI_Speed"));
50 GUI_Speed->resize(316, 142);
51 grid_layout =
new QGridLayout(GUI_Speed);
52 grid_layout->setObjectName(QStringLiteral(
"grid_layout"));
53 grid_layout->setHorizontalSpacing(10);
54 grid_layout->setVerticalSpacing(4);
55 grid_layout->setContentsMargins(0, 0, 0, 10);
56 tabWidget =
new QTabWidget(GUI_Speed);
57 tabWidget->setObjectName(QStringLiteral(
"tabWidget"));
58 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
59 sizePolicy.setHorizontalStretch(0);
60 sizePolicy.setVerticalStretch(0);
61 sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
62 tabWidget->setSizePolicy(sizePolicy);
64 tab->setObjectName(QStringLiteral(
"tab"));
65 gridLayout =
new QGridLayout(tab);
66 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
67 gridLayout->setHorizontalSpacing(8);
68 gridLayout->setVerticalSpacing(3);
70 sli_speed->setObjectName(QStringLiteral(
"sli_speed"));
71 sli_speed->setMinimum(50);
72 sli_speed->setMaximum(150);
73 sli_speed->setPageStep(1);
74 sli_speed->setValue(100);
75 sli_speed->setSliderPosition(100);
76 sli_speed->setTracking(
true);
77 sli_speed->setOrientation(Qt::Horizontal);
79 gridLayout->addWidget(sli_speed, 1, 0, 1, 1);
81 horizontalLayout =
new QHBoxLayout();
82 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
83 cb_preserve_pitch =
new QCheckBox(tab);
84 cb_preserve_pitch->setObjectName(QStringLiteral(
"cb_preserve_pitch"));
86 horizontalLayout->addWidget(cb_preserve_pitch);
88 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
90 horizontalLayout->addItem(horizontalSpacer);
93 gridLayout->addLayout(horizontalLayout, 2, 0, 1, 2);
95 btn_speed =
new QPushButton(tab);
96 btn_speed->setObjectName(QStringLiteral(
"btn_speed"));
97 btn_speed->setText(QStringLiteral(
"1.0"));
99 gridLayout->addWidget(btn_speed, 1, 1, 1, 1);
101 tabWidget->addTab(tab, QString());
102 tab_2 =
new QWidget();
103 tab_2->setObjectName(QStringLiteral(
"tab_2"));
104 gridLayout_2 =
new QGridLayout(tab_2);
105 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
106 gridLayout_2->setHorizontalSpacing(8);
108 sli_pitch->setObjectName(QStringLiteral(
"sli_pitch"));
109 sli_pitch->setMinimum(4000);
110 sli_pitch->setMaximum(4800);
111 sli_pitch->setSingleStep(1);
112 sli_pitch->setPageStep(10);
113 sli_pitch->setValue(4400);
114 sli_pitch->setTracking(
true);
115 sli_pitch->setOrientation(Qt::Horizontal);
117 gridLayout_2->addWidget(sli_pitch, 0, 0, 1, 1);
119 btn_pitch =
new QPushButton(tab_2);
120 btn_pitch->setObjectName(QStringLiteral(
"btn_pitch"));
121 btn_pitch->setText(QStringLiteral(
"Hz"));
123 gridLayout_2->addWidget(btn_pitch, 0, 1, 1, 1);
125 tabWidget->addTab(tab_2, QString());
127 grid_layout->addWidget(tabWidget, 4, 0, 1, 1);
129 cb_active =
new QCheckBox(GUI_Speed);
130 cb_active->setObjectName(QStringLiteral(
"cb_active"));
131 cb_active->setText(QStringLiteral(
"Active"));
133 grid_layout->addWidget(cb_active, 0, 0, 1, 1);
136 retranslateUi(GUI_Speed);
138 tabWidget->setCurrentIndex(1);
141 QMetaObject::connectSlotsByName(GUI_Speed);
144 void retranslateUi(QWidget *GUI_Speed)
146 cb_preserve_pitch->setText(QApplication::translate(
"GUI_Speed",
"Preserve pitch",
nullptr));
147 tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate(
"GUI_Speed",
"Speed",
nullptr));
148 tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate(
"GUI_Speed",
"Pitch",
nullptr));
160 #endif // UI_GUI_SPEED_H Definition: ui_GUI_SomaFM.h:208
Definition: GUI_Speed.h:28
Definition: ui_GUI_Speed.h:155
The Slider class.
Definition: Slider.h:32
Definition: ui_GUI_Speed.h:28