1 #include "rear_camera_setting.h" 2 #include "ui_rear_camera_setting.h" 3 #include "preview.h" 4 #include "ui_preview.h" 5 #include <QDesktopWidget> 6 #include "settings.h" 7 extern Settings* pStatic_settings; Rear_Camera_Setting(QWidget * parent)8Rear_Camera_Setting::Rear_Camera_Setting(QWidget *parent) : 9 QDialog(parent), 10 ui(new Ui::Rear_Camera_Setting) 11 { 12 ui->setupUi(this); 13 FormInCenter(); 14 15 } 16 //窗体居中显示 FormInCenter()17void Rear_Camera_Setting::FormInCenter() 18 { 19 QDesktopWidget w; 20 int deskWidth = w.width(); 21 int deskHeight = w.height(); 22 this->resize(deskWidth*3/4,deskHeight*3/4); 23 QPoint movePoint(deskWidth / 2 - this->width() / 2, deskHeight / 2 - this->height() / 2); 24 this->move(movePoint); 25 } ~Rear_Camera_Setting()26Rear_Camera_Setting::~Rear_Camera_Setting() 27 { 28 delete ui; 29 } on_returnButton_clicked(bool)30void Rear_Camera_Setting::on_returnButton_clicked(bool) 31 { 32 pStatic_settings->setHidden(false); 33 this->close(); 34 } on_upperButton_clicked(bool)35void Rear_Camera_Setting::on_upperButton_clicked(bool) 36 { 37 qDebug()<<"rear camera upper"; 38 } on_downButton_clicked(bool)39void Rear_Camera_Setting::on_downButton_clicked(bool) 40 { 41 qDebug()<<"rear camera down"; 42 } on_sureButton_clicked(bool)43void Rear_Camera_Setting::on_sureButton_clicked(bool) 44 { 45 qDebug()<<"sure to adjust camera"; 46 pStatic_settings->setHidden(false); 47 this->close(); 48 } 49