9 #ifndef UI_GUI_STREAMRECORDER_H 10 #define UI_GUI_STREAMRECORDER_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QCheckBox> 17 #include <QtWidgets/QFrame> 18 #include <QtWidgets/QGridLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QLineEdit> 22 #include <QtWidgets/QPushButton> 23 #include <QtWidgets/QSpacerItem> 24 #include <QtWidgets/QTabWidget> 25 #include <QtWidgets/QWidget> 32 QGridLayout *gridLayout_2;
33 QTabWidget *tabWidget;
35 QGridLayout *gridLayout;
37 QSpacerItem *verticalSpacer;
38 QPushButton *btn_path;
42 QCheckBox *cb_activate;
43 QCheckBox *cb_auto_rec;
45 QCheckBox *cb_create_session_path;
48 QGridLayout *gridLayout_4;
50 QGridLayout *gridLayout_3;
51 QPushButton *btn_default;
54 QWidget *button_widget;
55 QPushButton *btn_undo;
56 QLineEdit *le_template;
60 QLineEdit *le_result_path;
68 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
69 sizePolicy.setHorizontalStretch(0);
70 sizePolicy.setVerticalStretch(0);
74 gridLayout_2->setObjectName(QStringLiteral(
"gridLayout_2"));
76 tabWidget->setObjectName(QStringLiteral(
"tabWidget"));
78 tab->setObjectName(QStringLiteral(
"tab"));
79 gridLayout =
new QGridLayout(tab);
80 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
81 gridLayout->setHorizontalSpacing(10);
82 gridLayout->setVerticalSpacing(6);
83 label_2 =
new QLabel(tab);
84 label_2->setObjectName(QStringLiteral(
"label_2"));
86 gridLayout->addWidget(label_2, 3, 0, 1, 1);
88 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
90 gridLayout->addItem(verticalSpacer, 5, 1, 1, 1);
92 btn_path =
new QPushButton(tab);
93 btn_path->setObjectName(QStringLiteral(
"btn_path"));
94 btn_path->setMaximumSize(QSize(30, 30));
95 btn_path->setLayoutDirection(Qt::LeftToRight);
96 btn_path->setText(QStringLiteral(
"..."));
98 gridLayout->addWidget(btn_path, 3, 2, 1, 1);
100 lab_warning =
new QLabel(tab);
101 lab_warning->setObjectName(QStringLiteral(
"lab_warning"));
103 gridLayout->addWidget(lab_warning, 4, 0, 1, 3);
105 label_3 =
new QLabel(tab);
106 label_3->setObjectName(QStringLiteral(
"label_3"));
108 gridLayout->addWidget(label_3, 1, 0, 1, 1);
110 label =
new QLabel(tab);
111 label->setObjectName(QStringLiteral(
"label"));
113 gridLayout->addWidget(label, 0, 0, 1, 1);
115 cb_activate =
new QCheckBox(tab);
116 cb_activate->setObjectName(QStringLiteral(
"cb_activate"));
117 cb_activate->setFocusPolicy(Qt::StrongFocus);
119 gridLayout->addWidget(cb_activate, 0, 1, 1, 1);
121 cb_auto_rec =
new QCheckBox(tab);
122 cb_auto_rec->setObjectName(QStringLiteral(
"cb_auto_rec"));
124 gridLayout->addWidget(cb_auto_rec, 1, 1, 1, 1);
126 le_path =
new QLineEdit(tab);
127 le_path->setObjectName(QStringLiteral(
"le_path"));
128 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Fixed);
129 sizePolicy1.setHorizontalStretch(0);
130 sizePolicy1.setVerticalStretch(0);
131 sizePolicy1.setHeightForWidth(le_path->sizePolicy().hasHeightForWidth());
132 le_path->setSizePolicy(sizePolicy1);
133 le_path->setReadOnly(
false);
135 gridLayout->addWidget(le_path, 3, 1, 1, 1);
137 cb_create_session_path =
new QCheckBox(tab);
138 cb_create_session_path->setObjectName(QStringLiteral(
"cb_create_session_path"));
140 gridLayout->addWidget(cb_create_session_path, 2, 1, 1, 1);
142 label_4 =
new QLabel(tab);
143 label_4->setObjectName(QStringLiteral(
"label_4"));
145 gridLayout->addWidget(label_4, 2, 0, 1, 1);
147 tabWidget->addTab(tab, QString());
148 tab_2 =
new QWidget();
149 tab_2->setObjectName(QStringLiteral(
"tab_2"));
150 gridLayout_4 =
new QGridLayout(tab_2);
151 gridLayout_4->setObjectName(QStringLiteral(
"gridLayout_4"));
152 widget =
new QWidget(tab_2);
153 widget->setObjectName(QStringLiteral(
"widget"));
154 widget->setMinimumSize(QSize(0, 60));
155 gridLayout_3 =
new QGridLayout(widget);
156 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
157 btn_default =
new QPushButton(widget);
158 btn_default->setObjectName(QStringLiteral(
"btn_default"));
159 btn_default->setText(QStringLiteral(
"Default"));
161 gridLayout_3->addWidget(btn_default, 4, 0, 1, 1);
163 label_6 =
new QLabel(widget);
164 label_6->setObjectName(QStringLiteral(
"label_6"));
166 gridLayout_3->addWidget(label_6, 0, 0, 1, 3);
168 line =
new QFrame(widget);
169 line->setObjectName(QStringLiteral(
"line"));
170 line->setFrameShape(QFrame::HLine);
171 line->setFrameShadow(QFrame::Sunken);
173 gridLayout_3->addWidget(line, 3, 0, 1, 3);
175 button_widget =
new QWidget(widget);
176 button_widget->setObjectName(QStringLiteral(
"button_widget"));
177 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
178 sizePolicy2.setHorizontalStretch(0);
179 sizePolicy2.setVerticalStretch(0);
180 sizePolicy2.setHeightForWidth(button_widget->sizePolicy().hasHeightForWidth());
181 button_widget->setSizePolicy(sizePolicy2);
183 gridLayout_3->addWidget(button_widget, 2, 0, 1, 3);
185 btn_undo =
new QPushButton(widget);
186 btn_undo->setObjectName(QStringLiteral(
"btn_undo"));
187 btn_undo->setText(QStringLiteral(
"Undo"));
189 gridLayout_3->addWidget(btn_undo, 4, 2, 1, 1);
192 gridLayout_4->addWidget(widget, 4, 0, 1, 2);
194 le_template =
new QLineEdit(tab_2);
195 le_template->setObjectName(QStringLiteral(
"le_template"));
197 gridLayout_4->addWidget(le_template, 0, 1, 1, 1);
199 label_5 =
new QLabel(tab_2);
200 label_5->setObjectName(QStringLiteral(
"label_5"));
202 gridLayout_4->addWidget(label_5, 0, 0, 1, 1);
204 line_2 =
new QFrame(tab_2);
205 line_2->setObjectName(QStringLiteral(
"line_2"));
206 line_2->setFrameShape(QFrame::HLine);
207 line_2->setFrameShadow(QFrame::Sunken);
209 gridLayout_4->addWidget(line_2, 1, 0, 1, 2);
211 line_3 =
new QFrame(tab_2);
212 line_3->setObjectName(QStringLiteral(
"line_3"));
213 line_3->setFrameShape(QFrame::HLine);
214 line_3->setFrameShadow(QFrame::Sunken);
216 gridLayout_4->addWidget(line_3, 3, 0, 1, 2);
218 le_result_path =
new QLineEdit(tab_2);
219 le_result_path->setObjectName(QStringLiteral(
"le_result_path"));
221 gridLayout_4->addWidget(le_result_path, 2, 1, 1, 1);
223 label_7 =
new QLabel(tab_2);
224 label_7->setObjectName(QStringLiteral(
"label_7"));
226 gridLayout_4->addWidget(label_7, 2, 0, 1, 1);
228 tabWidget->addTab(tab_2, QString());
230 gridLayout_2->addWidget(tabWidget, 0, 0, 1, 1);
235 tabWidget->setCurrentIndex(0);
243 label_2->setText(QApplication::translate(
"GUI_StreamRecorder",
"Target path:",
nullptr));
244 lab_warning->setText(QString());
245 label_3->setText(QApplication::translate(
"GUI_StreamRecorder",
"Automatic recording",
nullptr));
246 label->setText(QApplication::translate(
"GUI_StreamRecorder",
"Activate",
nullptr));
247 cb_activate->setText(QString());
248 cb_auto_rec->setText(QString());
249 cb_create_session_path->setText(QString());
250 label_4->setText(QApplication::translate(
"GUI_StreamRecorder",
"Create session folder",
nullptr));
251 tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate(
"GUI_StreamRecorder",
"General",
nullptr));
252 label_6->setText(QApplication::translate(
"GUI_StreamRecorder",
"Choose available placeholders",
nullptr));
253 label_5->setText(QApplication::translate(
"GUI_StreamRecorder",
"Path template",
nullptr));
254 label_7->setText(QApplication::translate(
"GUI_StreamRecorder",
"Example",
nullptr));
255 tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate(
"GUI_StreamRecorder",
"Session Folder",
nullptr));
267 #endif // UI_GUI_STREAMRECORDER_H Definition: ui_GUI_StreamRecorder.h:29
Definition: ui_GUI_SomaFM.h:208
Definition: GUI_StreamRecorder.h:51
Definition: ui_GUI_StreamRecorder.h:262