9 #ifndef UI_LISSAJOUSWIDGET_H 10 #define UI_LISSAJOUSWIDGET_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QDial> 17 #include <QtWidgets/QDoubleSpinBox> 18 #include <QtWidgets/QGroupBox> 19 #include <QtWidgets/QHBoxLayout> 20 #include <QtWidgets/QHeaderView> 21 #include <QtWidgets/QLabel> 22 #include <QtWidgets/QSpacerItem> 23 #include <QtWidgets/QVBoxLayout> 24 #include <QtWidgets/QWidget> 25 #include "widgets/servicepresetwidget.h" 29 class Ui_LissajousWidget
32 QVBoxLayout *verticalLayout;
34 ServicePresetWidget *preset;
35 QHBoxLayout *horizontalLayout_7;
36 QGroupBox *groupBox_4;
37 QVBoxLayout *verticalLayout_9;
39 QHBoxLayout *horizontalLayout_8;
40 QSpacerItem *horizontalSpacer_9;
41 QDoubleSpinBox *xratioSpinner;
42 QSpacerItem *horizontalSpacer_10;
43 QGroupBox *groupBox_5;
44 QVBoxLayout *verticalLayout_10;
46 QHBoxLayout *horizontalLayout_9;
47 QSpacerItem *horizontalSpacer_11;
48 QDoubleSpinBox *yratioSpinner;
49 QSpacerItem *horizontalSpacer_12;
50 QSpacerItem *verticalSpacer_4;
52 void setupUi(QWidget *LissajousWidget)
54 if (LissajousWidget->objectName().isEmpty())
55 LissajousWidget->setObjectName(QStringLiteral(
"LissajousWidget"));
56 LissajousWidget->resize(400, 300);
57 verticalLayout =
new QVBoxLayout(LissajousWidget);
58 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
59 nameLabel =
new QLabel(LissajousWidget);
60 nameLabel->setObjectName(QStringLiteral(
"nameLabel"));
64 nameLabel->setFont(font);
65 nameLabel->setAlignment(Qt::AlignCenter);
67 verticalLayout->addWidget(nameLabel);
69 preset =
new ServicePresetWidget(LissajousWidget);
70 preset->setObjectName(QStringLiteral(
"preset"));
72 verticalLayout->addWidget(preset);
74 horizontalLayout_7 =
new QHBoxLayout();
75 horizontalLayout_7->setObjectName(QStringLiteral(
"horizontalLayout_7"));
76 groupBox_4 =
new QGroupBox(LissajousWidget);
77 groupBox_4->setObjectName(QStringLiteral(
"groupBox_4"));
78 verticalLayout_9 =
new QVBoxLayout(groupBox_4);
79 verticalLayout_9->setObjectName(QStringLiteral(
"verticalLayout_9"));
80 xratioDial =
new QDial(groupBox_4);
81 xratioDial->setObjectName(QStringLiteral(
"xratioDial"));
82 xratioDial->setMaximum(100);
83 xratioDial->setOrientation(Qt::Vertical);
84 xratioDial->setNotchesVisible(
true);
86 verticalLayout_9->addWidget(xratioDial);
88 horizontalLayout_8 =
new QHBoxLayout();
89 horizontalLayout_8->setObjectName(QStringLiteral(
"horizontalLayout_8"));
90 horizontalSpacer_9 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
92 horizontalLayout_8->addItem(horizontalSpacer_9);
94 xratioSpinner =
new QDoubleSpinBox(groupBox_4);
95 xratioSpinner->setObjectName(QStringLiteral(
"xratioSpinner"));
96 xratioSpinner->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
97 xratioSpinner->setMaximum(1);
98 xratioSpinner->setSingleStep(0.1);
100 horizontalLayout_8->addWidget(xratioSpinner);
102 horizontalSpacer_10 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
104 horizontalLayout_8->addItem(horizontalSpacer_10);
107 verticalLayout_9->addLayout(horizontalLayout_8);
110 horizontalLayout_7->addWidget(groupBox_4);
112 groupBox_5 =
new QGroupBox(LissajousWidget);
113 groupBox_5->setObjectName(QStringLiteral(
"groupBox_5"));
114 verticalLayout_10 =
new QVBoxLayout(groupBox_5);
115 verticalLayout_10->setObjectName(QStringLiteral(
"verticalLayout_10"));
116 yratioDial =
new QDial(groupBox_5);
117 yratioDial->setObjectName(QStringLiteral(
"yratioDial"));
118 yratioDial->setMaximum(100);
119 yratioDial->setNotchesVisible(
true);
121 verticalLayout_10->addWidget(yratioDial);
123 horizontalLayout_9 =
new QHBoxLayout();
124 horizontalLayout_9->setObjectName(QStringLiteral(
"horizontalLayout_9"));
125 horizontalSpacer_11 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
127 horizontalLayout_9->addItem(horizontalSpacer_11);
129 yratioSpinner =
new QDoubleSpinBox(groupBox_5);
130 yratioSpinner->setObjectName(QStringLiteral(
"yratioSpinner"));
131 yratioSpinner->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
132 yratioSpinner->setMaximum(1);
133 yratioSpinner->setSingleStep(0.1);
135 horizontalLayout_9->addWidget(yratioSpinner);
137 horizontalSpacer_12 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
139 horizontalLayout_9->addItem(horizontalSpacer_12);
142 verticalLayout_10->addLayout(horizontalLayout_9);
145 horizontalLayout_7->addWidget(groupBox_5);
148 verticalLayout->addLayout(horizontalLayout_7);
150 verticalSpacer_4 =
new QSpacerItem(20, 101, QSizePolicy::Minimum, QSizePolicy::Expanding);
152 verticalLayout->addItem(verticalSpacer_4);
155 retranslateUi(LissajousWidget);
157 QMetaObject::connectSlotsByName(LissajousWidget);
160 void retranslateUi(QWidget *LissajousWidget)
162 LissajousWidget->setWindowTitle(QApplication::translate(
"LissajousWidget",
"Form", Q_NULLPTR));
163 nameLabel->setText(QApplication::translate(
"LissajousWidget",
"Lissajous", Q_NULLPTR));
164 groupBox_4->setTitle(QApplication::translate(
"LissajousWidget",
"X Ratio", Q_NULLPTR));
165 groupBox_5->setTitle(QApplication::translate(
"LissajousWidget",
"Y Ratio", Q_NULLPTR));
171 class LissajousWidget:
public Ui_LissajousWidget {};
176 #endif // UI_LISSAJOUSWIDGET_H Definition: addencodepresetdialog.h:24