1 #include "ui_audioTracks.h"
2 #define NB_MENU 4
3 /**
4     \class audioTrackWindow
5 */
6 
7 #define ROLL(a,b) {a[0]=ui.b##1;a[1]=ui.b##2;a[2]=ui.b##3;a[3]=ui.b##4;}
8 
9 class audioTrackWindow : public QDialog
10 {
11 	Q_OBJECT
12 
13 public:
14 
15             QCheckBox        *enabled[NB_MENU];
16             QComboBox        *codec[NB_MENU];
17             QComboBox        *inputs[NB_MENU];
18             QPushButton      *codecConf[NB_MENU];
19             QPushButton      *filters[NB_MENU];
20             QComboBox        *languages[NB_MENU];
21 
22 public:
audioTrackWindow()23 	audioTrackWindow()
24     {
25         ui.setupUi(this);
26         ROLL(enabled,checkBoxEnabled);
27         ROLL(codec,comboBoxCodec);
28         ROLL(codecConf,pushButtonCodecConf);
29         ROLL(filters,pushButtonFilter);
30         ROLL(inputs,comboBoxInput);
31         ROLL(languages,comboBoxLanguage);
32     }
~audioTrackWindow()33 	~audioTrackWindow()
34     {
35 
36     }
37 	Ui_DialogAudioTracks ui;
38 
39 public slots:
40 
41 };