9 #ifndef UI_X11GRABWIDGET_H 10 #define UI_X11GRABWIDGET_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/QLineEdit> 22 #include <QtWidgets/QPushButton> 23 #include <QtWidgets/QSpacerItem> 24 #include <QtWidgets/QSpinBox> 25 #include <QtWidgets/QVBoxLayout> 26 #include <QtWidgets/QWidget> 27 #include "widgets/servicepresetwidget.h" 31 class Ui_X11grabWidget
34 QGridLayout *gridLayout;
38 QPushButton *applyButton;
40 ServicePresetWidget *preset;
43 QComboBox *positionComboBox;
46 QCheckBox *showRegionCheckBox;
48 QSpacerItem *verticalSpacer_7;
49 QComboBox *audioComboBox;
51 QCheckBox *drawMouseCheckBox;
53 QSpacerItem *horizontalSpacer_13;
54 QVBoxLayout *audioLayout;
56 QSpinBox *widthSpinBox;
57 QSpinBox *heightSpinBox;
60 void setupUi(QWidget *X11grabWidget)
62 if (X11grabWidget->objectName().isEmpty())
63 X11grabWidget->setObjectName(QStringLiteral(
"X11grabWidget"));
64 X11grabWidget->resize(386, 366);
65 gridLayout =
new QGridLayout(X11grabWidget);
66 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
67 label_7 =
new QLabel(X11grabWidget);
68 label_7->setObjectName(QStringLiteral(
"label_7"));
69 label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
71 gridLayout->addWidget(label_7, 5, 0, 1, 1);
73 label_5 =
new QLabel(X11grabWidget);
74 label_5->setObjectName(QStringLiteral(
"label_5"));
75 label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
77 gridLayout->addWidget(label_5, 2, 0, 1, 1);
79 label_9 =
new QLabel(X11grabWidget);
80 label_9->setObjectName(QStringLiteral(
"label_9"));
84 label_9->setFont(font);
85 label_9->setAlignment(Qt::AlignCenter);
87 gridLayout->addWidget(label_9, 0, 0, 1, 6);
89 applyButton =
new QPushButton(X11grabWidget);
90 applyButton->setObjectName(QStringLiteral(
"applyButton"));
92 gridLayout->addWidget(applyButton, 10, 0, 1, 1);
94 xSpinBox =
new QSpinBox(X11grabWidget);
95 xSpinBox->setObjectName(QStringLiteral(
"xSpinBox"));
96 xSpinBox->setEnabled(
false);
97 xSpinBox->setMaximum(4096);
99 gridLayout->addWidget(xSpinBox, 4, 1, 1, 1);
101 preset =
new ServicePresetWidget(X11grabWidget);
102 preset->setObjectName(QStringLiteral(
"preset"));
104 gridLayout->addWidget(preset, 1, 0, 1, 6);
106 ySpinBox =
new QSpinBox(X11grabWidget);
107 ySpinBox->setObjectName(QStringLiteral(
"ySpinBox"));
108 ySpinBox->setEnabled(
false);
109 ySpinBox->setMaximum(4096);
111 gridLayout->addWidget(ySpinBox, 4, 3, 1, 1);
113 label_4 =
new QLabel(X11grabWidget);
114 label_4->setObjectName(QStringLiteral(
"label_4"));
116 gridLayout->addWidget(label_4, 4, 4, 1, 1);
118 positionComboBox =
new QComboBox(X11grabWidget);
119 positionComboBox->addItem(QString());
120 positionComboBox->addItem(QString());
121 positionComboBox->addItem(QString());
122 positionComboBox->setObjectName(QStringLiteral(
"positionComboBox"));
124 gridLayout->addWidget(positionComboBox, 3, 1, 1, 4);
126 lineEdit =
new QLineEdit(X11grabWidget);
127 lineEdit->setObjectName(QStringLiteral(
"lineEdit"));
129 gridLayout->addWidget(lineEdit, 2, 1, 1, 3);
131 label_6 =
new QLabel(X11grabWidget);
132 label_6->setObjectName(QStringLiteral(
"label_6"));
133 label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
135 gridLayout->addWidget(label_6, 4, 0, 1, 1);
137 showRegionCheckBox =
new QCheckBox(X11grabWidget);
138 showRegionCheckBox->setObjectName(QStringLiteral(
"showRegionCheckBox"));
140 gridLayout->addWidget(showRegionCheckBox, 6, 0, 1, 5);
142 label_2 =
new QLabel(X11grabWidget);
143 label_2->setObjectName(QStringLiteral(
"label_2"));
144 label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
146 gridLayout->addWidget(label_2, 8, 0, 1, 1);
148 verticalSpacer_7 =
new QSpacerItem(68, 104, QSizePolicy::Minimum, QSizePolicy::Expanding);
150 gridLayout->addItem(verticalSpacer_7, 11, 0, 1, 1);
152 audioComboBox =
new QComboBox(X11grabWidget);
153 audioComboBox->addItem(QString());
154 audioComboBox->addItem(QString());
155 audioComboBox->addItem(QString());
156 audioComboBox->addItem(QString());
157 audioComboBox->setObjectName(QStringLiteral(
"audioComboBox"));
159 gridLayout->addWidget(audioComboBox, 8, 1, 1, 3);
161 label_11 =
new QLabel(X11grabWidget);
162 label_11->setObjectName(QStringLiteral(
"label_11"));
164 gridLayout->addWidget(label_11, 5, 4, 1, 1);
166 drawMouseCheckBox =
new QCheckBox(X11grabWidget);
167 drawMouseCheckBox->setObjectName(QStringLiteral(
"drawMouseCheckBox"));
168 drawMouseCheckBox->setChecked(
true);
170 gridLayout->addWidget(drawMouseCheckBox, 7, 0, 1, 5);
172 label_3 =
new QLabel(X11grabWidget);
173 label_3->setObjectName(QStringLiteral(
"label_3"));
175 gridLayout->addWidget(label_3, 4, 2, 1, 1);
177 horizontalSpacer_13 =
new QSpacerItem(134, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
179 gridLayout->addItem(horizontalSpacer_13, 2, 5, 1, 1);
181 audioLayout =
new QVBoxLayout();
182 audioLayout->setObjectName(QStringLiteral(
"audioLayout"));
184 gridLayout->addLayout(audioLayout, 9, 0, 1, 6);
186 label_8 =
new QLabel(X11grabWidget);
187 label_8->setObjectName(QStringLiteral(
"label_8"));
188 QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
189 sizePolicy.setHorizontalStretch(0);
190 sizePolicy.setVerticalStretch(0);
191 sizePolicy.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
192 label_8->setSizePolicy(sizePolicy);
194 gridLayout->addWidget(label_8, 5, 2, 1, 1);
196 widthSpinBox =
new QSpinBox(X11grabWidget);
197 widthSpinBox->setObjectName(QStringLiteral(
"widthSpinBox"));
198 widthSpinBox->setMaximum(4096);
199 widthSpinBox->setValue(1280);
201 gridLayout->addWidget(widthSpinBox, 5, 1, 1, 1);
203 heightSpinBox =
new QSpinBox(X11grabWidget);
204 heightSpinBox->setObjectName(QStringLiteral(
"heightSpinBox"));
205 heightSpinBox->setMaximum(4096);
206 heightSpinBox->setValue(720);
208 gridLayout->addWidget(heightSpinBox, 5, 3, 1, 1);
210 label =
new QLabel(X11grabWidget);
211 label->setObjectName(QStringLiteral(
"label"));
212 label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
214 gridLayout->addWidget(label, 3, 0, 1, 1);
217 retranslateUi(X11grabWidget);
219 positionComboBox->setCurrentIndex(1);
222 QMetaObject::connectSlotsByName(X11grabWidget);
225 void retranslateUi(QWidget *X11grabWidget)
227 X11grabWidget->setWindowTitle(QApplication::translate(
"X11grabWidget",
"Form",
nullptr));
228 label_7->setText(QApplication::translate(
"X11grabWidget",
"Resolution",
nullptr));
229 label_5->setText(QApplication::translate(
"X11grabWidget",
"Display",
nullptr));
230 label_9->setText(QApplication::translate(
"X11grabWidget",
"Screen",
nullptr));
231 applyButton->setText(QApplication::translate(
"X11grabWidget",
"Apply",
nullptr));
232 #ifndef QT_NO_TOOLTIP 233 xSpinBox->setToolTip(QApplication::translate(
"X11grabWidget",
"The horizontal coordinate from the left edge when using a fixed capture region.",
nullptr));
234 #endif // QT_NO_TOOLTIP 235 #ifndef QT_NO_TOOLTIP 236 ySpinBox->setToolTip(QApplication::translate(
"X11grabWidget",
"The vertical coordinate from the top edge when using a fixed capture region.",
nullptr));
237 #endif // QT_NO_TOOLTIP 238 label_4->setText(QApplication::translate(
"X11grabWidget",
"pixels",
nullptr));
239 positionComboBox->setItemText(0, QApplication::translate(
"X11grabWidget",
"Center Under Mouse",
nullptr));
240 positionComboBox->setItemText(1, QApplication::translate(
"X11grabWidget",
"Fixed",
nullptr));
241 positionComboBox->setItemText(2, QApplication::translate(
"X11grabWidget",
"Follow Mouse",
nullptr));
243 #ifndef QT_NO_TOOLTIP 244 lineEdit->setToolTip(QApplication::translate(
"X11grabWidget",
"An X11 display name of the form hostname:displaynumber.screennumber\n" 245 "Most users do not need to change this.",
nullptr));
246 #endif // QT_NO_TOOLTIP 247 lineEdit->setText(QApplication::translate(
"X11grabWidget",
":0.0",
nullptr));
248 label_6->setText(QApplication::translate(
"X11grabWidget",
"X",
nullptr));
249 showRegionCheckBox->setText(QApplication::translate(
"X11grabWidget",
"Show the capture region",
nullptr));
250 label_2->setText(QApplication::translate(
"X11grabWidget",
"Audio Input",
nullptr));
251 audioComboBox->setItemText(0, QApplication::translate(
"X11grabWidget",
"None",
nullptr));
252 audioComboBox->setItemText(1, QApplication::translate(
"X11grabWidget",
"PulseAudio",
nullptr));
253 audioComboBox->setItemText(2, QApplication::translate(
"X11grabWidget",
"JACK",
nullptr));
254 audioComboBox->setItemText(3, QApplication::translate(
"X11grabWidget",
"ALSA",
nullptr));
256 #ifndef QT_NO_TOOLTIP 257 audioComboBox->setToolTip(QApplication::translate(
"X11grabWidget",
"Choose an audio input method to use during capture.",
nullptr));
258 #endif // QT_NO_TOOLTIP 259 label_11->setText(QApplication::translate(
"X11grabWidget",
"pixels",
nullptr));
260 drawMouseCheckBox->setText(QApplication::translate(
"X11grabWidget",
"Draw the mouse cursor",
nullptr));
261 label_3->setText(QApplication::translate(
"X11grabWidget",
"Y",
nullptr));
262 label_8->setText(QApplication::translate(
"X11grabWidget",
"x",
nullptr));
263 #ifndef QT_NO_TOOLTIP 264 widthSpinBox->setToolTip(QApplication::translate(
"X11grabWidget",
"Width of the capture region",
nullptr));
265 #endif // QT_NO_TOOLTIP 266 #ifndef QT_NO_TOOLTIP 267 heightSpinBox->setToolTip(QApplication::translate(
"X11grabWidget",
"Height of the capture region",
nullptr));
268 #endif // QT_NO_TOOLTIP 269 label->setText(QApplication::translate(
"X11grabWidget",
"Position",
nullptr));
275 class X11grabWidget:
public Ui_X11grabWidget {};
280 #endif // UI_X11GRABWIDGET_H Definition: addencodepresetdialog.h:24