add support for chaning cvimage scaleing in ui

cahnge .desktop exec params
This commit is contained in:
2021-07-16 14:11:04 +02:00
parent 07e6b6611d
commit feceb3287c
8 changed files with 83 additions and 16 deletions

View File

@ -7,7 +7,7 @@
#include "../profile.h"
MainWindow::MainWindow(QWidget *parent)
MainWindow::MainWindow(bool viewer, QWidget *parent)
: QMainWindow(parent)
, about_(this)
, ui(new Ui::MainWindow)
@ -24,8 +24,17 @@ MainWindow::MainWindow(QWidget *parent)
connect(ui->actionOpen, &QAction::triggered, [this](bool checked){(void)checked; openImage();});
connect(ui->actionSave_2, &QAction::triggered, [this](bool checked){(void)checked; saveImage();});
connect(ui->actionAbout, &QAction::triggered, [this](bool checked){(void)checked; about_.show();});
connect(ui->horizontalSlider_max, &QSlider::sliderMoved, [this](double value){ui->mainViewer->setClamp(value/10.0);});
connect(ui->mainViewer, &CvImageViewer::sigMax, [this](double max){ui->horizontalSlider_max->setMaximum(max*10.0);});
refreshProfiles();
if(viewer)
{
ui->groupBoxCameras->setVisible(false);
ui->groupBox_3->setVisible(false);
}
}
void MainWindow::setImageValue(size_t x, size_t y, double value)
{
ui->lcdNumber_3->display((double)x);