9#ifndef UI_DURATIONDIALOG_H
10#define UI_DURATIONDIALOG_H
12#include <QtCore/QVariant>
13#include <QtWidgets/QAbstractButton>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QDialog>
16#include <QtWidgets/QDialogButtonBox>
17#include <QtWidgets/QHBoxLayout>
18#include <QtWidgets/QLabel>
19#include <QtWidgets/QSpacerItem>
20#include <QtWidgets/QVBoxLayout>
21#include "widgets/timespinbox.h"
25class Ui_DurationDialog
28 QVBoxLayout *verticalLayout;
29 QHBoxLayout *horizontalLayout;
32 QSpacerItem *horizontalSpacer;
33 QSpacerItem *verticalSpacer;
34 QDialogButtonBox *buttonBox;
36 void setupUi(QDialog *DurationDialog)
38 if (DurationDialog->objectName().isEmpty())
39 DurationDialog->setObjectName(
"DurationDialog");
40 DurationDialog->setWindowModality(Qt::WindowModal);
41 DurationDialog->resize(209, 101);
42 verticalLayout =
new QVBoxLayout(DurationDialog);
43 verticalLayout->setObjectName(
"verticalLayout");
44 horizontalLayout =
new QHBoxLayout();
45 horizontalLayout->setObjectName(
"horizontalLayout");
46 label =
new QLabel(DurationDialog);
47 label->setObjectName(
"label");
49 horizontalLayout->addWidget(label);
51 spinBox =
new TimeSpinBox(DurationDialog);
52 spinBox->setObjectName(
"spinBox");
53 spinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
54 spinBox->setMinimum(1);
55 spinBox->setMaximum(2147483647);
57 horizontalLayout->addWidget(spinBox);
59 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
61 horizontalLayout->addItem(horizontalSpacer);
64 verticalLayout->addLayout(horizontalLayout);
66 verticalSpacer =
new QSpacerItem(20, 3, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
68 verticalLayout->addItem(verticalSpacer);
70 buttonBox =
new QDialogButtonBox(DurationDialog);
71 buttonBox->setObjectName(
"buttonBox");
72 buttonBox->setOrientation(Qt::Horizontal);
73 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
75 verticalLayout->addWidget(buttonBox);
78 retranslateUi(DurationDialog);
79 QObject::connect(buttonBox, &QDialogButtonBox::accepted, DurationDialog, qOverload<>(&QDialog::accept));
80 QObject::connect(buttonBox, &QDialogButtonBox::rejected, DurationDialog, qOverload<>(&QDialog::reject));
82 QMetaObject::connectSlotsByName(DurationDialog);
85 void retranslateUi(QDialog *DurationDialog)
87 DurationDialog->setWindowTitle(QCoreApplication::translate(
"DurationDialog",
"Set Duration",
nullptr));
88 label->setText(QCoreApplication::translate(
"DurationDialog",
"Duration",
nullptr));
94 class DurationDialog:
public Ui_DurationDialog {};