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