diff --git a/cexportdialog.cpp b/cexportdialog.cpp index 1dc676a..18be38b 100644 --- a/cexportdialog.cpp +++ b/cexportdialog.cpp @@ -8,7 +8,7 @@ cExportDialog::cExportDialog(QWidget *parent) : { ui->setupUi(this); - connect(ui->m_lpQualityValue, &QSlider::valueChanged, this, &cExportDialog::onQualityChanged); + connect(ui->m_lpQuality, &QSlider::valueChanged, this, &cExportDialog::onQualityChanged); } cExportDialog::~cExportDialog() diff --git a/cimage.cpp b/cimage.cpp index 26d0066..a9b9d50 100644 --- a/cimage.cpp +++ b/cimage.cpp @@ -84,6 +84,9 @@ bool cImage::loadRAW(const QString &fileName) if(rawProcessor.open_file(fileName.toUtf8()) != LIBRAW_SUCCESS) return(false); + rawProcessor.imgdata.params.use_camera_wb = 0; + rawProcessor.imgdata.params.use_auto_wb = 0; + if(rawProcessor.unpack() != LIBRAW_SUCCESS) return(false); diff --git a/cmainwindow.cpp b/cmainwindow.cpp index d00d2b3..4493555 100644 --- a/cmainwindow.cpp +++ b/cmainwindow.cpp @@ -189,6 +189,8 @@ void cMainWindow::addFile(const QString& file) items[0]->setData(QVariant::fromValue(lpExif), Qt::UserRole+1); m_lpFileListModel->appendRow(items); + + qApp->processEvents(); } bool cMainWindow::isInList(const QString& file)