]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - apps/dual-camera-demo.git/blob - mainwindow.cpp
Added initial jpeg capture support and added workaround for 720p 1/4 scaling issue
[apps/dual-camera-demo.git] / mainwindow.cpp
1 #include "mainwindow.h"
2 #include "ui_mainwindow.h"
4 control Status;
6 MainWindow::MainWindow(QWidget *parent) :
7     QMainWindow(parent),
8     ui(new Ui::MainWindow)
9 {
10     ui->setupUi(this);
11     this->setAttribute(Qt::WA_TranslucentBackground);
12     this->setWindowFlags(Qt::FramelessWindowHint);
13 }
15 MainWindow::~MainWindow()
16 {
17     delete ui;
18 }
20 void MainWindow::on_capture_clicked()
21 {
22     Status.jpeg=true;
23 }
25 void MainWindow::on_switch_2_clicked()
26 {
27     if (Status.num_cams==1) Status.main_cam=0;
28     else if (Status.main_cam==0) Status.main_cam=1;
29     else Status.main_cam=0;
30 }
32 void MainWindow::on_pip_clicked()
33 {
34     if (Status.num_cams==1) Status.pip=false;
35     else if (Status.pip==true) Status.pip=false;
36     else Status.pip=true;
37 }
39 void MainWindow::on_exit_clicked()
40 {
41     Status.exit=true;
42 }