1 #include "preview.h" 2 #include "ui_preview.h" 3 #include "settings.h" 4 #include "ui_settings.h" 5 #include "settings.h" 6 extern Settings* pStatic_settings; 7 extern int g_iCameraHeight,g_iCameraWidth; 8 Preview(QWidget * parent)9Preview::Preview(QWidget *parent) : 10 QDialog(parent), 11 ui(new Ui::Preview) 12 { 13 ui->setupUi(this); 14 ui->pictureLabel1->setStyleSheet(tr("border-image: url(:/frontCamera.png);")); 15 ui->pictureLabel2->setStyleSheet(tr("border-image: url(:/rearCamera.png);")); 16 connect(ui->front_set_Button,SIGNAL(clicked(bool)),this,SLOT(on_frontButton_clicked(bool))); 17 connect(ui->rear_set_Button,SIGNAL(clicked(bool)),this,SLOT(on_rearButton_clicked(bool))); 18 if(720==g_iCameraHeight) 19 { 20 qDebug()<<"720p-----------------"; 21 ui->label->setText(tr("摄像头制式:720p")); 22 }else if(1080==g_iCameraHeight) 23 { 24 qDebug()<<"1080p------------------"; 25 ui->label->setText(tr("摄像头制式:1080p")); 26 }else if(576==g_iCameraHeight) 27 { 28 ui->label->setText(tr("摄像头制式:PAL制")); 29 }else if(480==g_iCameraHeight) 30 { 31 ui->label->setText(tr("摄像头制式:NTSC制")); 32 }else{ 33 ui->label->setText(tr("摄像头制式:unknow")); 34 } 35 } 36 ~Preview()37Preview::~Preview() 38 { 39 delete ui; 40 } on_rearButton_clicked(bool)41void Preview::on_rearButton_clicked(bool) 42 { 43 rear_camera_setting=new Rear_Camera_Setting(this); 44 rear_camera_setting->showNormal(); 45 pStatic_settings->setHidden(true); 46 47 48 } 49 on_frontButton_clicked(bool)50void Preview::on_frontButton_clicked(bool) 51 { 52 front_camera_setting=new Front_camera_setting(this); 53 pStatic_settings->setHidden(true); 54 front_camera_setting->showNormal();; 55 } 56 57 58