9 #ifndef UI_OPENOTHERDIALOG_H 10 #define UI_OPENOTHERDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QApplication> 14 #include <QtWidgets/QDialog> 15 #include <QtWidgets/QDialogButtonBox> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHeaderView> 18 #include <QtWidgets/QSplitter> 19 #include <QtWidgets/QStackedWidget> 20 #include <QtWidgets/QTreeWidget> 21 #include <QtWidgets/QVBoxLayout> 22 #include <QtWidgets/QWidget> 23 #include "widgets/alsawidget.h" 24 #include "widgets/avfoundationproducerwidget.h" 25 #include "widgets/colorbarswidget.h" 26 #include "widgets/colorproducerwidget.h" 27 #include "widgets/countproducerwidget.h" 28 #include "widgets/decklinkproducerwidget.h" 29 #include "widgets/directshowvideowidget.h" 30 #include "widgets/gdigrabwidget.h" 31 #include "widgets/isingwidget.h" 32 #include "widgets/jackproducerwidget.h" 33 #include "widgets/lissajouswidget.h" 34 #include "widgets/networkproducerwidget.h" 35 #include "widgets/noisewidget.h" 36 #include "widgets/plasmawidget.h" 37 #include "widgets/pulseaudiowidget.h" 38 #include "widgets/textproducerwidget.h" 39 #include "widgets/toneproducerwidget.h" 40 #include "widgets/video4linuxwidget.h" 41 #include "widgets/x11grabwidget.h" 45 class Ui_OpenOtherDialog
48 QVBoxLayout *verticalLayout_19;
50 QTreeWidget *treeWidget;
51 QStackedWidget *methodTabWidget;
53 QVBoxLayout *verticalLayout_3;
54 NetworkProducerWidget *networkWidget;
56 QVBoxLayout *verticalLayout_2;
57 DecklinkProducerWidget *decklinkWidget;
58 QWidget *dshowVideoTab;
59 QVBoxLayout *verticalLayout_14;
60 DirectShowVideoWidget *dshowVideoWidget;
61 QWidget *avfoundationTab;
62 QVBoxLayout *verticalLayout_15;
63 AvfoundationProducerWidget *avfoundationWidget;
65 QVBoxLayout *verticalLayout_4;
66 ColorProducerWidget *colorWidget;
68 QVBoxLayout *verticalLayout;
69 TextProducerWidget *textWidget;
71 QVBoxLayout *verticalLayout_7;
72 NoiseWidget *noiseWidget;
74 QVBoxLayout *verticalLayout_5;
75 IsingWidget *isingWidget;
76 QWidget *lissajousTab;
77 QVBoxLayout *verticalLayout_12;
78 LissajousWidget *lissajousWidget;
80 QVBoxLayout *verticalLayout_13;
81 PlasmaWidget *plasmaWidget;
83 QGridLayout *gridLayout_3;
84 Video4LinuxWidget *v4lWidget;
85 QWidget *colorbarsTab;
86 QVBoxLayout *verticalLayout_6;
87 ColorBarsWidget *colorbarsWidget;
89 QVBoxLayout *verticalLayout_8;
90 PulseAudioWidget *pulseWidget;
92 QVBoxLayout *verticalLayout_9;
93 JackProducerWidget *jackWidget;
95 QVBoxLayout *verticalLayout_10;
96 AlsaWidget *alsaWidget;
98 QVBoxLayout *verticalLayout_11;
99 X11grabWidget *x11grabWidget;
101 QVBoxLayout *verticalLayout_16;
102 GDIgrabWidget *gdigrabWidget;
104 QVBoxLayout *verticalLayout_17;
105 ToneProducerWidget *toneWidget;
107 QVBoxLayout *verticalLayout_18;
108 CountProducerWidget *countWidget;
109 QDialogButtonBox *buttonBox;
111 void setupUi(QDialog *OpenOtherDialog)
113 if (OpenOtherDialog->objectName().isEmpty())
114 OpenOtherDialog->setObjectName(QStringLiteral(
"OpenOtherDialog"));
115 OpenOtherDialog->setWindowModality(Qt::WindowModal);
116 OpenOtherDialog->resize(668, 478);
117 OpenOtherDialog->setSizeGripEnabled(
true);
118 verticalLayout_19 =
new QVBoxLayout(OpenOtherDialog);
119 verticalLayout_19->setObjectName(QStringLiteral(
"verticalLayout_19"));
120 splitter =
new QSplitter(OpenOtherDialog);
121 splitter->setObjectName(QStringLiteral(
"splitter"));
122 splitter->setOrientation(Qt::Horizontal);
123 splitter->setHandleWidth(0);
124 splitter->setChildrenCollapsible(
false);
125 treeWidget =
new QTreeWidget(splitter);
126 treeWidget->setObjectName(QStringLiteral(
"treeWidget"));
127 treeWidget->setMinimumSize(QSize(140, 0));
128 treeWidget->setRootIsDecorated(
false);
129 treeWidget->setItemsExpandable(
false);
130 treeWidget->setExpandsOnDoubleClick(
false);
131 splitter->addWidget(treeWidget);
132 treeWidget->header()->setVisible(
false);
133 methodTabWidget =
new QStackedWidget(splitter);
134 methodTabWidget->setObjectName(QStringLiteral(
"methodTabWidget"));
135 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
136 sizePolicy.setHorizontalStretch(0);
137 sizePolicy.setVerticalStretch(0);
138 sizePolicy.setHeightForWidth(methodTabWidget->sizePolicy().hasHeightForWidth());
139 methodTabWidget->setSizePolicy(sizePolicy);
140 networkTab =
new QWidget();
141 networkTab->setObjectName(QStringLiteral(
"networkTab"));
142 verticalLayout_3 =
new QVBoxLayout(networkTab);
143 verticalLayout_3->setObjectName(QStringLiteral(
"verticalLayout_3"));
144 networkWidget =
new NetworkProducerWidget(networkTab);
145 networkWidget->setObjectName(QStringLiteral(
"networkWidget"));
147 verticalLayout_3->addWidget(networkWidget);
149 methodTabWidget->addWidget(networkTab);
150 decklinkTab =
new QWidget();
151 decklinkTab->setObjectName(QStringLiteral(
"decklinkTab"));
152 verticalLayout_2 =
new QVBoxLayout(decklinkTab);
153 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
154 decklinkWidget =
new DecklinkProducerWidget(decklinkTab);
155 decklinkWidget->setObjectName(QStringLiteral(
"decklinkWidget"));
157 verticalLayout_2->addWidget(decklinkWidget);
159 methodTabWidget->addWidget(decklinkTab);
160 dshowVideoTab =
new QWidget();
161 dshowVideoTab->setObjectName(QStringLiteral(
"dshowVideoTab"));
162 verticalLayout_14 =
new QVBoxLayout(dshowVideoTab);
163 verticalLayout_14->setObjectName(QStringLiteral(
"verticalLayout_14"));
164 dshowVideoWidget =
new DirectShowVideoWidget(dshowVideoTab);
165 dshowVideoWidget->setObjectName(QStringLiteral(
"dshowVideoWidget"));
167 verticalLayout_14->addWidget(dshowVideoWidget);
169 methodTabWidget->addWidget(dshowVideoTab);
170 avfoundationTab =
new QWidget();
171 avfoundationTab->setObjectName(QStringLiteral(
"avfoundationTab"));
172 verticalLayout_15 =
new QVBoxLayout(avfoundationTab);
173 verticalLayout_15->setObjectName(QStringLiteral(
"verticalLayout_15"));
174 avfoundationWidget =
new AvfoundationProducerWidget(avfoundationTab);
175 avfoundationWidget->setObjectName(QStringLiteral(
"avfoundationWidget"));
177 verticalLayout_15->addWidget(avfoundationWidget);
179 methodTabWidget->addWidget(avfoundationTab);
180 colorTab =
new QWidget();
181 colorTab->setObjectName(QStringLiteral(
"colorTab"));
182 verticalLayout_4 =
new QVBoxLayout(colorTab);
183 verticalLayout_4->setObjectName(QStringLiteral(
"verticalLayout_4"));
184 colorWidget =
new ColorProducerWidget(colorTab);
185 colorWidget->setObjectName(QStringLiteral(
"colorWidget"));
187 verticalLayout_4->addWidget(colorWidget);
189 methodTabWidget->addWidget(colorTab);
190 textTab =
new QWidget();
191 textTab->setObjectName(QStringLiteral(
"textTab"));
192 verticalLayout =
new QVBoxLayout(textTab);
193 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
194 textWidget =
new TextProducerWidget(textTab);
195 textWidget->setObjectName(QStringLiteral(
"textWidget"));
197 verticalLayout->addWidget(textWidget);
199 methodTabWidget->addWidget(textTab);
200 noiseTab =
new QWidget();
201 noiseTab->setObjectName(QStringLiteral(
"noiseTab"));
202 verticalLayout_7 =
new QVBoxLayout(noiseTab);
203 verticalLayout_7->setObjectName(QStringLiteral(
"verticalLayout_7"));
204 noiseWidget =
new NoiseWidget(noiseTab);
205 noiseWidget->setObjectName(QStringLiteral(
"noiseWidget"));
207 verticalLayout_7->addWidget(noiseWidget);
209 methodTabWidget->addWidget(noiseTab);
210 isingTab =
new QWidget();
211 isingTab->setObjectName(QStringLiteral(
"isingTab"));
212 verticalLayout_5 =
new QVBoxLayout(isingTab);
213 verticalLayout_5->setObjectName(QStringLiteral(
"verticalLayout_5"));
214 isingWidget =
new IsingWidget(isingTab);
215 isingWidget->setObjectName(QStringLiteral(
"isingWidget"));
217 verticalLayout_5->addWidget(isingWidget);
219 methodTabWidget->addWidget(isingTab);
220 lissajousTab =
new QWidget();
221 lissajousTab->setObjectName(QStringLiteral(
"lissajousTab"));
222 verticalLayout_12 =
new QVBoxLayout(lissajousTab);
223 verticalLayout_12->setObjectName(QStringLiteral(
"verticalLayout_12"));
224 lissajousWidget =
new LissajousWidget(lissajousTab);
225 lissajousWidget->setObjectName(QStringLiteral(
"lissajousWidget"));
227 verticalLayout_12->addWidget(lissajousWidget);
229 methodTabWidget->addWidget(lissajousTab);
230 plasmaTab =
new QWidget();
231 plasmaTab->setObjectName(QStringLiteral(
"plasmaTab"));
232 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
233 sizePolicy1.setHorizontalStretch(10);
234 sizePolicy1.setVerticalStretch(10);
235 sizePolicy1.setHeightForWidth(plasmaTab->sizePolicy().hasHeightForWidth());
236 plasmaTab->setSizePolicy(sizePolicy1);
237 verticalLayout_13 =
new QVBoxLayout(plasmaTab);
238 verticalLayout_13->setObjectName(QStringLiteral(
"verticalLayout_13"));
239 plasmaWidget =
new PlasmaWidget(plasmaTab);
240 plasmaWidget->setObjectName(QStringLiteral(
"plasmaWidget"));
242 verticalLayout_13->addWidget(plasmaWidget);
244 methodTabWidget->addWidget(plasmaTab);
245 v4lTab =
new QWidget();
246 v4lTab->setObjectName(QStringLiteral(
"v4lTab"));
247 gridLayout_3 =
new QGridLayout(v4lTab);
248 gridLayout_3->setObjectName(QStringLiteral(
"gridLayout_3"));
249 v4lWidget =
new Video4LinuxWidget(v4lTab);
250 v4lWidget->setObjectName(QStringLiteral(
"v4lWidget"));
252 gridLayout_3->addWidget(v4lWidget, 0, 0, 1, 1);
254 methodTabWidget->addWidget(v4lTab);
255 colorbarsTab =
new QWidget();
256 colorbarsTab->setObjectName(QStringLiteral(
"colorbarsTab"));
257 verticalLayout_6 =
new QVBoxLayout(colorbarsTab);
258 verticalLayout_6->setObjectName(QStringLiteral(
"verticalLayout_6"));
259 colorbarsWidget =
new ColorBarsWidget(colorbarsTab);
260 colorbarsWidget->setObjectName(QStringLiteral(
"colorbarsWidget"));
262 verticalLayout_6->addWidget(colorbarsWidget);
264 methodTabWidget->addWidget(colorbarsTab);
265 pulseTab =
new QWidget();
266 pulseTab->setObjectName(QStringLiteral(
"pulseTab"));
267 verticalLayout_8 =
new QVBoxLayout(pulseTab);
268 verticalLayout_8->setObjectName(QStringLiteral(
"verticalLayout_8"));
269 pulseWidget =
new PulseAudioWidget(pulseTab);
270 pulseWidget->setObjectName(QStringLiteral(
"pulseWidget"));
272 verticalLayout_8->addWidget(pulseWidget);
274 methodTabWidget->addWidget(pulseTab);
275 jackTab =
new QWidget();
276 jackTab->setObjectName(QStringLiteral(
"jackTab"));
277 verticalLayout_9 =
new QVBoxLayout(jackTab);
278 verticalLayout_9->setObjectName(QStringLiteral(
"verticalLayout_9"));
279 jackWidget =
new JackProducerWidget(jackTab);
280 jackWidget->setObjectName(QStringLiteral(
"jackWidget"));
282 verticalLayout_9->addWidget(jackWidget);
284 methodTabWidget->addWidget(jackTab);
285 alsaTab =
new QWidget();
286 alsaTab->setObjectName(QStringLiteral(
"alsaTab"));
287 verticalLayout_10 =
new QVBoxLayout(alsaTab);
288 verticalLayout_10->setObjectName(QStringLiteral(
"verticalLayout_10"));
289 alsaWidget =
new AlsaWidget(alsaTab);
290 alsaWidget->setObjectName(QStringLiteral(
"alsaWidget"));
292 verticalLayout_10->addWidget(alsaWidget);
294 methodTabWidget->addWidget(alsaTab);
295 x11grabTab =
new QWidget();
296 x11grabTab->setObjectName(QStringLiteral(
"x11grabTab"));
297 verticalLayout_11 =
new QVBoxLayout(x11grabTab);
298 verticalLayout_11->setObjectName(QStringLiteral(
"verticalLayout_11"));
299 x11grabWidget =
new X11grabWidget(x11grabTab);
300 x11grabWidget->setObjectName(QStringLiteral(
"x11grabWidget"));
302 verticalLayout_11->addWidget(x11grabWidget);
304 methodTabWidget->addWidget(x11grabTab);
305 gdigrabTab =
new QWidget();
306 gdigrabTab->setObjectName(QStringLiteral(
"gdigrabTab"));
307 verticalLayout_16 =
new QVBoxLayout(gdigrabTab);
308 verticalLayout_16->setObjectName(QStringLiteral(
"verticalLayout_16"));
309 gdigrabWidget =
new GDIgrabWidget(gdigrabTab);
310 gdigrabWidget->setObjectName(QStringLiteral(
"gdigrabWidget"));
312 verticalLayout_16->addWidget(gdigrabWidget);
314 methodTabWidget->addWidget(gdigrabTab);
315 toneTab =
new QWidget();
316 toneTab->setObjectName(QStringLiteral(
"toneTab"));
317 verticalLayout_17 =
new QVBoxLayout(toneTab);
318 verticalLayout_17->setObjectName(QStringLiteral(
"verticalLayout_17"));
319 toneWidget =
new ToneProducerWidget(toneTab);
320 toneWidget->setObjectName(QStringLiteral(
"toneWidget"));
322 verticalLayout_17->addWidget(toneWidget);
324 methodTabWidget->addWidget(toneTab);
325 countTab =
new QWidget();
326 countTab->setObjectName(QStringLiteral(
"countTab"));
327 verticalLayout_18 =
new QVBoxLayout(countTab);
328 verticalLayout_18->setObjectName(QStringLiteral(
"verticalLayout_18"));
329 countWidget =
new CountProducerWidget(countTab);
330 countWidget->setObjectName(QStringLiteral(
"countWidget"));
332 verticalLayout_18->addWidget(countWidget);
334 methodTabWidget->addWidget(countTab);
335 splitter->addWidget(methodTabWidget);
337 verticalLayout_19->addWidget(splitter);
339 buttonBox =
new QDialogButtonBox(OpenOtherDialog);
340 buttonBox->setObjectName(QStringLiteral(
"buttonBox"));
341 buttonBox->setOrientation(Qt::Horizontal);
342 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
344 verticalLayout_19->addWidget(buttonBox);
347 retranslateUi(OpenOtherDialog);
348 QObject::connect(buttonBox, SIGNAL(accepted()), OpenOtherDialog, SLOT(accept()));
349 QObject::connect(buttonBox, SIGNAL(rejected()), OpenOtherDialog, SLOT(reject()));
351 methodTabWidget->setCurrentIndex(5);
354 QMetaObject::connectSlotsByName(OpenOtherDialog);
357 void retranslateUi(QDialog *OpenOtherDialog)
359 OpenOtherDialog->setWindowTitle(QApplication::translate(
"OpenOtherDialog",
"Open Other",
nullptr));
360 QTreeWidgetItem *___qtreewidgetitem = treeWidget->headerItem();
361 ___qtreewidgetitem->setText(0, QApplication::translate(
"OpenOtherDialog",
"1",
nullptr));
367 class OpenOtherDialog:
public Ui_OpenOtherDialog {};
372 #endif // UI_OPENOTHERDIALOG_H Definition: addencodepresetdialog.h:24