9#ifndef UI_TRACKPROPERTIESWIDGET_H
10#define UI_TRACKPROPERTIESWIDGET_H
12#include <QtCore/QVariant>
13#include <QtWidgets/QApplication>
14#include <QtWidgets/QComboBox>
15#include <QtWidgets/QHBoxLayout>
16#include <QtWidgets/QLabel>
17#include <QtWidgets/QSpacerItem>
18#include <QtWidgets/QVBoxLayout>
19#include <QtWidgets/QWidget>
23class Ui_TrackPropertiesWidget
26 QVBoxLayout *verticalLayout;
28 QHBoxLayout *blendModeLayout;
29 QLabel *blendModeLabel;
30 QComboBox *blendModeCombo;
31 QSpacerItem *verticalSpacer;
33 void setupUi(QWidget *TrackPropertiesWidget)
35 if (TrackPropertiesWidget->objectName().isEmpty())
36 TrackPropertiesWidget->setObjectName(
"TrackPropertiesWidget");
37 TrackPropertiesWidget->resize(400, 300);
38#if QT_CONFIG(whatsthis)
39 TrackPropertiesWidget->setWhatsThis(QString::fromUtf8(
"https://forum.shotcut.org/t/about-the-timeline/12952/1"));
41 verticalLayout =
new QVBoxLayout(TrackPropertiesWidget);
42 verticalLayout->setObjectName(
"verticalLayout");
43 nameLabel =
new QLabel(TrackPropertiesWidget);
44 nameLabel->setObjectName(
"nameLabel");
47 nameLabel->setFont(font);
48 nameLabel->setAlignment(Qt::AlignmentFlag::AlignCenter);
50 verticalLayout->addWidget(nameLabel);
52 blendModeLayout =
new QHBoxLayout();
53 blendModeLayout->setObjectName(
"blendModeLayout");
54 blendModeLabel =
new QLabel(TrackPropertiesWidget);
55 blendModeLabel->setObjectName(
"blendModeLabel");
56 blendModeLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
58 blendModeLayout->addWidget(blendModeLabel);
60 blendModeCombo =
new QComboBox(TrackPropertiesWidget);
61 blendModeCombo->setObjectName(
"blendModeCombo");
62 blendModeCombo->setMaxVisibleItems(20);
64 blendModeLayout->addWidget(blendModeCombo);
67 verticalLayout->addLayout(blendModeLayout);
69 verticalSpacer =
new QSpacerItem(20, 232, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
71 verticalLayout->addItem(verticalSpacer);
74 retranslateUi(TrackPropertiesWidget);
76 QMetaObject::connectSlotsByName(TrackPropertiesWidget);
79 void retranslateUi(QWidget *TrackPropertiesWidget)
81 TrackPropertiesWidget->setWindowTitle(QCoreApplication::translate(
"TrackPropertiesWidget",
"Form",
nullptr));
82 nameLabel->setText(QString());
83 blendModeLabel->setText(QCoreApplication::translate(
"TrackPropertiesWidget",
"Blend mode",
nullptr));
89 class TrackPropertiesWidget:
public Ui_TrackPropertiesWidget {};