CuteLogger
Fast and simple logging solution for Qt based applications
ui_lumamixtransition.h
1/********************************************************************************
2** Form generated from reading UI file 'lumamixtransition.ui'
3**
4** Created by: Qt User Interface Compiler version 6.10.2
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_LUMAMIXTRANSITION_H
10#define UI_LUMAMIXTRANSITION_H
11
12#include <QtCore/QVariant>
13#include <QtGui/QIcon>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QButtonGroup>
16#include <QtWidgets/QCheckBox>
17#include <QtWidgets/QGridLayout>
18#include <QtWidgets/QHBoxLayout>
19#include <QtWidgets/QLabel>
20#include <QtWidgets/QListWidget>
21#include <QtWidgets/QRadioButton>
22#include <QtWidgets/QSlider>
23#include <QtWidgets/QSpacerItem>
24#include <QtWidgets/QSpinBox>
25#include <QtWidgets/QToolButton>
26#include <QtWidgets/QVBoxLayout>
27#include <QtWidgets/QWidget>
28#include "widgets/timespinbox.h"
29
30QT_BEGIN_NAMESPACE
31
32class Ui_LumaMixTransition
33{
34public:
35 QVBoxLayout *verticalLayout;
36 QLabel *label_2;
37 QGridLayout *gridLayout;
38 QHBoxLayout *horizontalLayout_2;
39 QLabel *softnessLabel;
40 QSlider *softnessSlider;
41 QSpinBox *softnessSpinner;
42 QHBoxLayout *horizontalLayout;
43 QListWidget *lumaCombo;
44 QLabel *label_4;
45 QToolButton *favoriteButton;
46 QLabel *customLumaLabel;
47 QHBoxLayout *horizontalLayout_3;
48 QRadioButton *crossfadeRadioButton;
49 QHBoxLayout *horizontalLayout_4;
50 QRadioButton *mixRadioButton;
51 QLabel *label_6;
52 QSlider *mixSlider;
53 QLabel *label_7;
54 QSpinBox *mixSpinner;
55 QSpacerItem *horizontalSpacer;
56 QHBoxLayout *horizontalLayout_5;
57 QCheckBox *invertCheckBox;
58 QCheckBox *previewCheckBox;
59 QLabel *durationLabel;
60 QHBoxLayout *durationLayout;
61 TimeSpinBox *durationSpinBox;
62 QSpacerItem *durationSpacer;
63 QLabel *label;
64 QLabel *getCustomLabel;
65 QSpacerItem *verticalSpacer;
66 QButtonGroup *buttonGroup;
67
68 void setupUi(QWidget *LumaMixTransition)
69 {
70 if (LumaMixTransition->objectName().isEmpty())
71 LumaMixTransition->setObjectName("LumaMixTransition");
72 LumaMixTransition->resize(398, 372);
73#if QT_CONFIG(whatsthis)
74 LumaMixTransition->setWhatsThis(QString::fromUtf8("https://forum.shotcut.org/t/changing-the-type-of-video-transition/12959/1"));
75#endif // QT_CONFIG(whatsthis)
76 verticalLayout = new QVBoxLayout(LumaMixTransition);
77 verticalLayout->setObjectName("verticalLayout");
78 label_2 = new QLabel(LumaMixTransition);
79 label_2->setObjectName("label_2");
80 QFont font;
81 font.setBold(true);
82 label_2->setFont(font);
83 label_2->setAlignment(Qt::AlignmentFlag::AlignCenter);
84
85 verticalLayout->addWidget(label_2);
86
87 gridLayout = new QGridLayout();
88 gridLayout->setObjectName("gridLayout");
89 horizontalLayout_2 = new QHBoxLayout();
90 horizontalLayout_2->setObjectName("horizontalLayout_2");
91 softnessLabel = new QLabel(LumaMixTransition);
92 softnessLabel->setObjectName("softnessLabel");
93 softnessLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
94 softnessLabel->setWordWrap(true);
95
96 horizontalLayout_2->addWidget(softnessLabel);
97
98 softnessSlider = new QSlider(LumaMixTransition);
99 softnessSlider->setObjectName("softnessSlider");
100 softnessSlider->setMaximum(100);
101 softnessSlider->setValue(20);
102 softnessSlider->setOrientation(Qt::Orientation::Horizontal);
103
104 horizontalLayout_2->addWidget(softnessSlider);
105
106 softnessSpinner = new QSpinBox(LumaMixTransition);
107 softnessSpinner->setObjectName("softnessSpinner");
108 softnessSpinner->setMaximum(100);
109 softnessSpinner->setValue(20);
110
111 horizontalLayout_2->addWidget(softnessSpinner);
112
113
114 gridLayout->addLayout(horizontalLayout_2, 4, 1, 1, 1);
115
116 horizontalLayout = new QHBoxLayout();
117 horizontalLayout->setObjectName("horizontalLayout");
118 lumaCombo = new QListWidget(LumaMixTransition);
119 new QListWidgetItem(lumaCombo);
120 new QListWidgetItem(lumaCombo);
121 new QListWidgetItem(lumaCombo);
122 new QListWidgetItem(lumaCombo);
123 new QListWidgetItem(lumaCombo);
124 new QListWidgetItem(lumaCombo);
125 new QListWidgetItem(lumaCombo);
126 new QListWidgetItem(lumaCombo);
127 new QListWidgetItem(lumaCombo);
128 new QListWidgetItem(lumaCombo);
129 new QListWidgetItem(lumaCombo);
130 new QListWidgetItem(lumaCombo);
131 new QListWidgetItem(lumaCombo);
132 new QListWidgetItem(lumaCombo);
133 new QListWidgetItem(lumaCombo);
134 new QListWidgetItem(lumaCombo);
135 new QListWidgetItem(lumaCombo);
136 new QListWidgetItem(lumaCombo);
137 new QListWidgetItem(lumaCombo);
138 new QListWidgetItem(lumaCombo);
139 new QListWidgetItem(lumaCombo);
140 new QListWidgetItem(lumaCombo);
141 new QListWidgetItem(lumaCombo);
142 new QListWidgetItem(lumaCombo);
143 new QListWidgetItem(lumaCombo);
144 lumaCombo->setObjectName("lumaCombo");
145 QSizePolicy sizePolicy(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Expanding);
146 sizePolicy.setHorizontalStretch(0);
147 sizePolicy.setVerticalStretch(0);
148 sizePolicy.setHeightForWidth(lumaCombo->sizePolicy().hasHeightForWidth());
149 lumaCombo->setSizePolicy(sizePolicy);
150
151 horizontalLayout->addWidget(lumaCombo);
152
153
154 gridLayout->addLayout(horizontalLayout, 1, 1, 1, 2);
155
156 label_4 = new QLabel(LumaMixTransition);
157 label_4->setObjectName("label_4");
158 label_4->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
159
160 gridLayout->addWidget(label_4, 6, 0, 1, 1);
161
162 favoriteButton = new QToolButton(LumaMixTransition);
163 favoriteButton->setObjectName("favoriteButton");
164 QIcon icon;
165 icon.addFile(QString::fromUtf8(":/icons/oxygen/32x32/places/bookmarks.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
166 favoriteButton->setIcon(icon);
167
168 gridLayout->addWidget(favoriteButton, 2, 0, 1, 1);
169
170 customLumaLabel = new QLabel(LumaMixTransition);
171 customLumaLabel->setObjectName("customLumaLabel");
172
173 gridLayout->addWidget(customLumaLabel, 2, 1, 1, 2);
174
175 horizontalLayout_3 = new QHBoxLayout();
176 horizontalLayout_3->setObjectName("horizontalLayout_3");
177 crossfadeRadioButton = new QRadioButton(LumaMixTransition);
178 buttonGroup = new QButtonGroup(LumaMixTransition);
179 buttonGroup->setObjectName("buttonGroup");
180 buttonGroup->addButton(crossfadeRadioButton);
181 crossfadeRadioButton->setObjectName("crossfadeRadioButton");
182
183 horizontalLayout_3->addWidget(crossfadeRadioButton);
184
185
186 gridLayout->addLayout(horizontalLayout_3, 6, 1, 1, 1);
187
188 horizontalLayout_4 = new QHBoxLayout();
189 horizontalLayout_4->setObjectName("horizontalLayout_4");
190 mixRadioButton = new QRadioButton(LumaMixTransition);
191 buttonGroup->addButton(mixRadioButton);
192 mixRadioButton->setObjectName("mixRadioButton");
193
194 horizontalLayout_4->addWidget(mixRadioButton);
195
196 label_6 = new QLabel(LumaMixTransition);
197 label_6->setObjectName("label_6");
198
199 horizontalLayout_4->addWidget(label_6);
200
201 mixSlider = new QSlider(LumaMixTransition);
202 mixSlider->setObjectName("mixSlider");
203 mixSlider->setMaximum(100);
204 mixSlider->setOrientation(Qt::Orientation::Horizontal);
205
206 horizontalLayout_4->addWidget(mixSlider);
207
208 label_7 = new QLabel(LumaMixTransition);
209 label_7->setObjectName("label_7");
210
211 horizontalLayout_4->addWidget(label_7);
212
213 mixSpinner = new QSpinBox(LumaMixTransition);
214 mixSpinner->setObjectName("mixSpinner");
215 mixSpinner->setMaximum(100);
216
217 horizontalLayout_4->addWidget(mixSpinner);
218
219 horizontalLayout_4->setStretch(2, 1);
220
221 gridLayout->addLayout(horizontalLayout_4, 7, 1, 1, 1);
222
223 horizontalSpacer = new QSpacerItem(0, 0, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
224
225 gridLayout->addItem(horizontalSpacer, 4, 2, 1, 1);
226
227 horizontalLayout_5 = new QHBoxLayout();
228 horizontalLayout_5->setObjectName("horizontalLayout_5");
229 invertCheckBox = new QCheckBox(LumaMixTransition);
230 invertCheckBox->setObjectName("invertCheckBox");
231
232 horizontalLayout_5->addWidget(invertCheckBox);
233
234 previewCheckBox = new QCheckBox(LumaMixTransition);
235 previewCheckBox->setObjectName("previewCheckBox");
236
237 horizontalLayout_5->addWidget(previewCheckBox);
238
239
240 gridLayout->addLayout(horizontalLayout_5, 3, 1, 1, 1);
241
242 durationLabel = new QLabel(LumaMixTransition);
243 durationLabel->setObjectName("durationLabel");
244 durationLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
245
246 gridLayout->addWidget(durationLabel, 8, 0, 1, 1);
247
248 durationLayout = new QHBoxLayout();
249 durationLayout->setObjectName("durationLayout");
250 durationSpinBox = new TimeSpinBox(LumaMixTransition);
251 durationSpinBox->setObjectName("durationSpinBox");
252 durationSpinBox->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
253 durationSpinBox->setAccelerated(true);
254 durationSpinBox->setKeyboardTracking(false);
255 durationSpinBox->setMinimum(1);
256
257 durationLayout->addWidget(durationSpinBox);
258
259 durationSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
260
261 durationLayout->addItem(durationSpacer);
262
263
264 gridLayout->addLayout(durationLayout, 8, 1, 1, 1);
265
266 label = new QLabel(LumaMixTransition);
267 label->setObjectName("label");
268 label->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTop|Qt::AlignmentFlag::AlignTrailing);
269
270 gridLayout->addWidget(label, 1, 0, 1, 1);
271
272 getCustomLabel = new QLabel(LumaMixTransition);
273 getCustomLabel->setObjectName("getCustomLabel");
274 getCustomLabel->setOpenExternalLinks(true);
275
276 gridLayout->addWidget(getCustomLabel, 5, 1, 1, 2);
277
278 gridLayout->setColumnStretch(1, 10);
279 gridLayout->setColumnStretch(2, 9);
280
281 verticalLayout->addLayout(gridLayout);
282
283 verticalSpacer = new QSpacerItem(20, 91, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
284
285 verticalLayout->addItem(verticalSpacer);
286
287 QWidget::setTabOrder(lumaCombo, favoriteButton);
288 QWidget::setTabOrder(favoriteButton, invertCheckBox);
289 QWidget::setTabOrder(invertCheckBox, previewCheckBox);
290 QWidget::setTabOrder(previewCheckBox, softnessSlider);
291 QWidget::setTabOrder(softnessSlider, softnessSpinner);
292 QWidget::setTabOrder(softnessSpinner, crossfadeRadioButton);
293 QWidget::setTabOrder(crossfadeRadioButton, mixSlider);
294 QWidget::setTabOrder(mixSlider, mixSpinner);
295 QWidget::setTabOrder(mixSpinner, durationSpinBox);
296
297 retranslateUi(LumaMixTransition);
298 QObject::connect(softnessSlider, &QSlider::valueChanged, softnessSpinner, &QSpinBox::setValue);
299 QObject::connect(softnessSpinner, &QSpinBox::valueChanged, softnessSlider, &QSlider::setValue);
300 QObject::connect(mixSlider, &QSlider::valueChanged, mixSpinner, &QSpinBox::setValue);
301 QObject::connect(mixSpinner, &QSpinBox::valueChanged, mixSlider, &QSlider::setValue);
302
303 QMetaObject::connectSlotsByName(LumaMixTransition);
304 } // setupUi
305
306 void retranslateUi(QWidget *LumaMixTransition)
307 {
308 LumaMixTransition->setWindowTitle(QCoreApplication::translate("LumaMixTransition", "Form", nullptr));
309 label_2->setText(QCoreApplication::translate("LumaMixTransition", "Transition", nullptr));
310 softnessLabel->setText(QCoreApplication::translate("LumaMixTransition", "Softness", nullptr));
311#if QT_CONFIG(tooltip)
312 softnessSlider->setToolTip(QCoreApplication::translate("LumaMixTransition", "Change the softness of the edge of the wipe", nullptr));
313#endif // QT_CONFIG(tooltip)
314 softnessSpinner->setSuffix(QCoreApplication::translate("LumaMixTransition", " %", nullptr));
315
316 const bool __sortingEnabled = lumaCombo->isSortingEnabled();
317 lumaCombo->setSortingEnabled(false);
318 QListWidgetItem *___qlistwidgetitem = lumaCombo->item(0);
319 ___qlistwidgetitem->setText(QCoreApplication::translate("LumaMixTransition", "Dissolve", nullptr));
320 QListWidgetItem *___qlistwidgetitem1 = lumaCombo->item(1);
321 ___qlistwidgetitem1->setText(QCoreApplication::translate("LumaMixTransition", "Cut", nullptr));
322 QListWidgetItem *___qlistwidgetitem2 = lumaCombo->item(2);
323 ___qlistwidgetitem2->setText(QCoreApplication::translate("LumaMixTransition", "Custom...", nullptr));
324 QListWidgetItem *___qlistwidgetitem3 = lumaCombo->item(3);
325 ___qlistwidgetitem3->setText(QCoreApplication::translate("LumaMixTransition", "Bar Horizontal", nullptr));
326 QListWidgetItem *___qlistwidgetitem4 = lumaCombo->item(4);
327 ___qlistwidgetitem4->setText(QCoreApplication::translate("LumaMixTransition", "Bar Vertical", nullptr));
328 QListWidgetItem *___qlistwidgetitem5 = lumaCombo->item(5);
329 ___qlistwidgetitem5->setText(QCoreApplication::translate("LumaMixTransition", "Barn Door Horizontal", nullptr));
330 QListWidgetItem *___qlistwidgetitem6 = lumaCombo->item(6);
331 ___qlistwidgetitem6->setText(QCoreApplication::translate("LumaMixTransition", "Barn Door Vertical", nullptr));
332 QListWidgetItem *___qlistwidgetitem7 = lumaCombo->item(7);
333 ___qlistwidgetitem7->setText(QCoreApplication::translate("LumaMixTransition", "Barn Door Diagonal SW-NE", nullptr));
334 QListWidgetItem *___qlistwidgetitem8 = lumaCombo->item(8);
335 ___qlistwidgetitem8->setText(QCoreApplication::translate("LumaMixTransition", "Barn Door Diagonal NW-SE", nullptr));
336 QListWidgetItem *___qlistwidgetitem9 = lumaCombo->item(9);
337 ___qlistwidgetitem9->setText(QCoreApplication::translate("LumaMixTransition", "Diagonal Top Left", nullptr));
338 QListWidgetItem *___qlistwidgetitem10 = lumaCombo->item(10);
339 ___qlistwidgetitem10->setText(QCoreApplication::translate("LumaMixTransition", "Diagonal Top Right", nullptr));
340 QListWidgetItem *___qlistwidgetitem11 = lumaCombo->item(11);
341 ___qlistwidgetitem11->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Waterfall Horizontal", nullptr));
342 QListWidgetItem *___qlistwidgetitem12 = lumaCombo->item(12);
343 ___qlistwidgetitem12->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Waterfall Vertical", nullptr));
344 QListWidgetItem *___qlistwidgetitem13 = lumaCombo->item(13);
345 ___qlistwidgetitem13->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Snake Horizontal", nullptr));
346 QListWidgetItem *___qlistwidgetitem14 = lumaCombo->item(14);
347 ___qlistwidgetitem14->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Snake Parallel Horizontal", nullptr));
348 QListWidgetItem *___qlistwidgetitem15 = lumaCombo->item(15);
349 ___qlistwidgetitem15->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Snake Vertical", nullptr));
350 QListWidgetItem *___qlistwidgetitem16 = lumaCombo->item(16);
351 ___qlistwidgetitem16->setText(QCoreApplication::translate("LumaMixTransition", "Matrix Snake Parallel Vertical", nullptr));
352 QListWidgetItem *___qlistwidgetitem17 = lumaCombo->item(17);
353 ___qlistwidgetitem17->setText(QCoreApplication::translate("LumaMixTransition", "Barn V Up", nullptr));
354 QListWidgetItem *___qlistwidgetitem18 = lumaCombo->item(18);
355 ___qlistwidgetitem18->setText(QCoreApplication::translate("LumaMixTransition", "Iris Circle", nullptr));
356 QListWidgetItem *___qlistwidgetitem19 = lumaCombo->item(19);
357 ___qlistwidgetitem19->setText(QCoreApplication::translate("LumaMixTransition", "Double Iris", nullptr));
358 QListWidgetItem *___qlistwidgetitem20 = lumaCombo->item(20);
359 ___qlistwidgetitem20->setText(QCoreApplication::translate("LumaMixTransition", "Iris Box", nullptr));
360 QListWidgetItem *___qlistwidgetitem21 = lumaCombo->item(21);
361 ___qlistwidgetitem21->setText(QCoreApplication::translate("LumaMixTransition", "Box Bottom Right", nullptr));
362 QListWidgetItem *___qlistwidgetitem22 = lumaCombo->item(22);
363 ___qlistwidgetitem22->setText(QCoreApplication::translate("LumaMixTransition", "Box Bottom Left", nullptr));
364 QListWidgetItem *___qlistwidgetitem23 = lumaCombo->item(23);
365 ___qlistwidgetitem23->setText(QCoreApplication::translate("LumaMixTransition", "Box Right Center", nullptr));
366 QListWidgetItem *___qlistwidgetitem24 = lumaCombo->item(24);
367 ___qlistwidgetitem24->setText(QCoreApplication::translate("LumaMixTransition", "Clock Top", nullptr));
368 lumaCombo->setSortingEnabled(__sortingEnabled);
369
370 label_4->setText(QCoreApplication::translate("LumaMixTransition", "Audio", nullptr));
371#if QT_CONFIG(tooltip)
372 favoriteButton->setToolTip(QCoreApplication::translate("LumaMixTransition", "Save the custom transition as a favorite", nullptr));
373#endif // QT_CONFIG(tooltip)
374 customLumaLabel->setText(QCoreApplication::translate("LumaMixTransition", "TextLabel", nullptr));
375#if QT_CONFIG(tooltip)
376 crossfadeRadioButton->setToolTip(QCoreApplication::translate("LumaMixTransition", "Automatically fade-out the audio of clip A\n"
377"and fade-in the audio of clip B over the\n"
378"duration of the transition.", nullptr));
379#endif // QT_CONFIG(tooltip)
380 crossfadeRadioButton->setText(QCoreApplication::translate("LumaMixTransition", "Cross-fade", nullptr));
381#if QT_CONFIG(tooltip)
382 mixRadioButton->setToolTip(QCoreApplication::translate("LumaMixTransition", "Do not alter the audio levels during the\n"
383"course of the transition. Instead, set a\n"
384"fixed mixing level, or choose only clip A's\n"
385"audio (0%) or clip B's audio (100%).", nullptr));
386#endif // QT_CONFIG(tooltip)
387 mixRadioButton->setText(QCoreApplication::translate("LumaMixTransition", "Mix:", nullptr));
388 label_6->setText(QCoreApplication::translate("LumaMixTransition", "A", nullptr));
389 label_7->setText(QCoreApplication::translate("LumaMixTransition", "B", nullptr));
390 mixSpinner->setSuffix(QCoreApplication::translate("LumaMixTransition", " %", nullptr));
391#if QT_CONFIG(tooltip)
392 invertCheckBox->setToolTip(QCoreApplication::translate("LumaMixTransition", "Swap the appearance of the A and B clips", nullptr));
393#endif // QT_CONFIG(tooltip)
394 invertCheckBox->setText(QCoreApplication::translate("LumaMixTransition", "Invert Wipe", nullptr));
395 previewCheckBox->setText(QCoreApplication::translate("LumaMixTransition", "Preview", nullptr));
396 durationLabel->setText(QCoreApplication::translate("LumaMixTransition", "Duration", nullptr));
397#if QT_CONFIG(tooltip)
398 durationSpinBox->setToolTip(QCoreApplication::translate("LumaMixTransition", "Change to resize the transition", nullptr));
399#endif // QT_CONFIG(tooltip)
400 label->setText(QCoreApplication::translate("LumaMixTransition", "Video", nullptr));
401 getCustomLabel->setText(QCoreApplication::translate("LumaMixTransition", "Get custom transitions on our Web site.", nullptr));
402 } // retranslateUi
403
404};
405
406namespace Ui {
407 class LumaMixTransition: public Ui_LumaMixTransition {};
408} // namespace Ui
409
410QT_END_NAMESPACE
411
412#endif // UI_LUMAMIXTRANSITION_H