summaryrefslogtreecommitdiff
path: root/test/qv4l2/qv4l2.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/qv4l2/qv4l2.h')
-rw-r--r--test/qv4l2/qv4l2.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/qv4l2/qv4l2.h b/test/qv4l2/qv4l2.h
index f3ecf7262..1b3bc4ed6 100644
--- a/test/qv4l2/qv4l2.h
+++ b/test/qv4l2/qv4l2.h
@@ -21,7 +21,7 @@
#define __user
#include <linux/videodev2.h>
-class QTextEdit;
+class QComboBox;
typedef std::vector<unsigned> ClassIDVec;
typedef std::map<unsigned, ClassIDVec> ClassMap;
@@ -51,11 +51,16 @@ protected:
private slots:
void choose();
void ctrlAction(int);
+ void inputChanged(int);
+ void outputChanged(int);
+ void inputAudioChanged(int);
+ void outputAudioChanged(int);
void about();
private:
void addTabs();
+ void addGeneralTab();
void finishGrid(QWidget *vbox, QGrid *grid, unsigned ctrl_class, bool odd);
void addCtrl(QGrid *grid, const struct v4l2_queryctrl &qctrl);
void updateCtrl(unsigned id);
@@ -73,6 +78,9 @@ private:
CtrlMap ctrlMap;
WidgetMap widgetMap;
ClassMap classMap;
+
+ // General tab
+ QComboBox *audioInput;
};