9 #ifndef UI_GDIGRABWIDGET_H 10 #define UI_GDIGRABWIDGET_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QCheckBox> 17 #include <QtWidgets/QComboBox> 18 #include <QtWidgets/QGridLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QPushButton> 22 #include <QtWidgets/QSpacerItem> 23 #include <QtWidgets/QSpinBox> 24 #include <QtWidgets/QWidget> 25 #include "widgets/servicepresetwidget.h" 29 class Ui_GDIgrabWidget
32 QGridLayout *gridLayout;
33 QSpacerItem *verticalSpacer_7;
38 QSpinBox *widthSpinBox;
39 QCheckBox *drawMouseCheckBox;
40 ServicePresetWidget *preset;
41 QComboBox *audioComboBox;
44 QCheckBox *showRegionCheckBox;
46 QSpinBox *heightSpinBox;
49 QPushButton *applyButton;
52 void setupUi(QWidget *GDIgrabWidget)
54 if (GDIgrabWidget->objectName().isEmpty())
55 GDIgrabWidget->setObjectName(QStringLiteral(
"GDIgrabWidget"));
56 GDIgrabWidget->resize(386, 366);
57 gridLayout =
new QGridLayout(GDIgrabWidget);
58 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
59 verticalSpacer_7 =
new QSpacerItem(68, 104, QSizePolicy::Minimum, QSizePolicy::Expanding);
61 gridLayout->addItem(verticalSpacer_7, 8, 0, 1, 1);
63 ySpinBox =
new QSpinBox(GDIgrabWidget);
64 ySpinBox->setObjectName(QStringLiteral(
"ySpinBox"));
65 ySpinBox->setMaximum(4096);
67 gridLayout->addWidget(ySpinBox, 2, 3, 1, 1);
69 label_9 =
new QLabel(GDIgrabWidget);
70 label_9->setObjectName(QStringLiteral(
"label_9"));
74 label_9->setFont(font);
75 label_9->setAlignment(Qt::AlignCenter);
77 gridLayout->addWidget(label_9, 0, 0, 1, 6);
79 label_6 =
new QLabel(GDIgrabWidget);
80 label_6->setObjectName(QStringLiteral(
"label_6"));
81 label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
83 gridLayout->addWidget(label_6, 2, 0, 1, 1);
85 audioLabel =
new QLabel(GDIgrabWidget);
86 audioLabel->setObjectName(QStringLiteral(
"audioLabel"));
87 audioLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
89 gridLayout->addWidget(audioLabel, 6, 0, 1, 1);
91 widthSpinBox =
new QSpinBox(GDIgrabWidget);
92 widthSpinBox->setObjectName(QStringLiteral(
"widthSpinBox"));
93 widthSpinBox->setMaximum(4096);
94 widthSpinBox->setValue(1280);
96 gridLayout->addWidget(widthSpinBox, 3, 1, 1, 1);
98 drawMouseCheckBox =
new QCheckBox(GDIgrabWidget);
99 drawMouseCheckBox->setObjectName(QStringLiteral(
"drawMouseCheckBox"));
100 drawMouseCheckBox->setChecked(
true);
102 gridLayout->addWidget(drawMouseCheckBox, 5, 0, 1, 5);
104 preset =
new ServicePresetWidget(GDIgrabWidget);
105 preset->setObjectName(QStringLiteral(
"preset"));
107 gridLayout->addWidget(preset, 1, 0, 1, 6);
109 audioComboBox =
new QComboBox(GDIgrabWidget);
110 audioComboBox->setObjectName(QStringLiteral(
"audioComboBox"));
112 gridLayout->addWidget(audioComboBox, 6, 1, 1, 3);
114 label_4 =
new QLabel(GDIgrabWidget);
115 label_4->setObjectName(QStringLiteral(
"label_4"));
117 gridLayout->addWidget(label_4, 2, 4, 1, 1);
119 label_3 =
new QLabel(GDIgrabWidget);
120 label_3->setObjectName(QStringLiteral(
"label_3"));
122 gridLayout->addWidget(label_3, 2, 2, 1, 1);
124 showRegionCheckBox =
new QCheckBox(GDIgrabWidget);
125 showRegionCheckBox->setObjectName(QStringLiteral(
"showRegionCheckBox"));
127 gridLayout->addWidget(showRegionCheckBox, 4, 0, 1, 5);
129 label_7 =
new QLabel(GDIgrabWidget);
130 label_7->setObjectName(QStringLiteral(
"label_7"));
131 label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
133 gridLayout->addWidget(label_7, 3, 0, 1, 1);
135 heightSpinBox =
new QSpinBox(GDIgrabWidget);
136 heightSpinBox->setObjectName(QStringLiteral(
"heightSpinBox"));
137 heightSpinBox->setMaximum(4096);
138 heightSpinBox->setValue(720);
140 gridLayout->addWidget(heightSpinBox, 3, 3, 1, 1);
142 xSpinBox =
new QSpinBox(GDIgrabWidget);
143 xSpinBox->setObjectName(QStringLiteral(
"xSpinBox"));
144 xSpinBox->setMaximum(4096);
146 gridLayout->addWidget(xSpinBox, 2, 1, 1, 1);
148 label_8 =
new QLabel(GDIgrabWidget);
149 label_8->setObjectName(QStringLiteral(
"label_8"));
150 QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
151 sizePolicy.setHorizontalStretch(0);
152 sizePolicy.setVerticalStretch(0);
153 sizePolicy.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
154 label_8->setSizePolicy(sizePolicy);
156 gridLayout->addWidget(label_8, 3, 2, 1, 1);
158 applyButton =
new QPushButton(GDIgrabWidget);
159 applyButton->setObjectName(QStringLiteral(
"applyButton"));
161 gridLayout->addWidget(applyButton, 7, 0, 1, 1);
163 label_11 =
new QLabel(GDIgrabWidget);
164 label_11->setObjectName(QStringLiteral(
"label_11"));
166 gridLayout->addWidget(label_11, 3, 4, 1, 1);
168 QWidget::setTabOrder(xSpinBox, ySpinBox);
169 QWidget::setTabOrder(ySpinBox, widthSpinBox);
170 QWidget::setTabOrder(widthSpinBox, heightSpinBox);
171 QWidget::setTabOrder(heightSpinBox, showRegionCheckBox);
172 QWidget::setTabOrder(showRegionCheckBox, drawMouseCheckBox);
173 QWidget::setTabOrder(drawMouseCheckBox, audioComboBox);
174 QWidget::setTabOrder(audioComboBox, applyButton);
176 retranslateUi(GDIgrabWidget);
178 QMetaObject::connectSlotsByName(GDIgrabWidget);
181 void retranslateUi(QWidget *GDIgrabWidget)
183 GDIgrabWidget->setWindowTitle(QApplication::translate(
"GDIgrabWidget",
"Form", Q_NULLPTR));
184 #ifndef QT_NO_TOOLTIP 185 ySpinBox->setToolTip(QApplication::translate(
"GDIgrabWidget",
"The vertical coordinate from the top edge when using a fixed capture region.", Q_NULLPTR));
186 #endif // QT_NO_TOOLTIP 187 label_9->setText(QApplication::translate(
"GDIgrabWidget",
"Screen", Q_NULLPTR));
188 label_6->setText(QApplication::translate(
"GDIgrabWidget",
"X", Q_NULLPTR));
189 audioLabel->setText(QApplication::translate(
"GDIgrabWidget",
"Audio Input", Q_NULLPTR));
190 #ifndef QT_NO_TOOLTIP 191 widthSpinBox->setToolTip(QApplication::translate(
"GDIgrabWidget",
"Width of the capture region", Q_NULLPTR));
192 #endif // QT_NO_TOOLTIP 193 drawMouseCheckBox->setText(QApplication::translate(
"GDIgrabWidget",
"Draw the mouse cursor", Q_NULLPTR));
194 audioComboBox->clear();
195 audioComboBox->insertItems(0, QStringList()
196 << QApplication::translate(
"GDIgrabWidget",
"None", Q_NULLPTR)
198 #ifndef QT_NO_TOOLTIP 199 audioComboBox->setToolTip(QApplication::translate(
"GDIgrabWidget",
"Choose an audio input method to use during capture.", Q_NULLPTR));
200 #endif // QT_NO_TOOLTIP 201 label_4->setText(QApplication::translate(
"GDIgrabWidget",
"pixels", Q_NULLPTR));
202 label_3->setText(QApplication::translate(
"GDIgrabWidget",
"Y", Q_NULLPTR));
203 showRegionCheckBox->setText(QApplication::translate(
"GDIgrabWidget",
"Show the capture region", Q_NULLPTR));
204 label_7->setText(QApplication::translate(
"GDIgrabWidget",
"Resolution", Q_NULLPTR));
205 #ifndef QT_NO_TOOLTIP 206 heightSpinBox->setToolTip(QApplication::translate(
"GDIgrabWidget",
"Height of the capture region", Q_NULLPTR));
207 #endif // QT_NO_TOOLTIP 208 #ifndef QT_NO_TOOLTIP 209 xSpinBox->setToolTip(QApplication::translate(
"GDIgrabWidget",
"The horizontal coordinate from the left edge when using a fixed capture region.", Q_NULLPTR));
210 #endif // QT_NO_TOOLTIP 211 label_8->setText(QApplication::translate(
"GDIgrabWidget",
"x", Q_NULLPTR));
212 applyButton->setText(QApplication::translate(
"GDIgrabWidget",
"Apply", Q_NULLPTR));
213 label_11->setText(QApplication::translate(
"GDIgrabWidget",
"pixels", Q_NULLPTR));
219 class GDIgrabWidget:
public Ui_GDIgrabWidget {};
224 #endif // UI_GDIGRABWIDGET_H Definition: addencodepresetdialog.h:24