From b52e81f31e578925538e2567f177523365f1c7b9 Mon Sep 17 00:00:00 2001 From: Tai Date: Sat, 19 Aug 2017 01:17:41 +0800 Subject: [PATCH] modify crop feature UI --- src/virtual-output/virtual_properties.cpp | 4 +- src/virtual-output/virtual_properties.ui | 124 ++++++++++++++-------- 2 files changed, 80 insertions(+), 48 deletions(-) diff --git a/src/virtual-output/virtual_properties.cpp b/src/virtual-output/virtual_properties.cpp index acaafc4..4229001 100644 --- a/src/virtual-output/virtual_properties.cpp +++ b/src/virtual-output/virtual_properties.cpp @@ -51,7 +51,7 @@ VirtualProperties::VirtualProperties(QWidget *parent) : ui->spinBox_left->setValue(crop_left); ui->spinBox_right->setValue(crop_right); ui->spinBox_top->setValue(crop_top); - ui->spinBox_top->setValue(crop_bottom); + ui->spinBox_bottom->setValue(crop_bottom); if (autostart){ obs_get_video_info(&video_info); @@ -76,7 +76,7 @@ void VirtualProperties::onStart() int delay = ui->horizontalSlider->value(); ui->spinBox->setEnabled(false); ui->horizontalSlider->setEnabled(false); - virtual_output_enable(delay); + virtual_output_enable(delay+1); ui->pushButtonStart->setEnabled(false); ui->pushButtonStop->setEnabled(true); onChangeCropValue(); diff --git a/src/virtual-output/virtual_properties.ui b/src/virtual-output/virtual_properties.ui index 072806a..3959460 100644 --- a/src/virtual-output/virtual_properties.ui +++ b/src/virtual-output/virtual_properties.ui @@ -6,8 +6,8 @@ 0 0 - 323 - 291 + 378 + 348 @@ -16,8 +16,8 @@ - 150 - 250 + 200 + 300 75 23 @@ -29,8 +29,8 @@ - 230 - 250 + 280 + 300 75 23 @@ -57,8 +57,8 @@ 20 50 - 291 - 111 + 341 + 141 @@ -68,43 +68,12 @@ 10 - 10 - 271 - 91 + 30 + 321 + 52 - - - - - - SourceRegion - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - 0 - 0 - - - - - - - - Apply - - - - - @@ -219,13 +188,76 @@ + + + + 280 + 100 + 51 + 23 + + + + + 0 + 0 + + + + + 0 + 23 + + + + Apply + + + + + + 120 + 100 + 151 + 23 + + + + + 0 + 0 + + + + + 0 + 23 + + + + + + + 20 + 101 + 91 + 20 + + + + SourceRegion + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + 20 - 170 - 291 + 210 + 341 71 @@ -235,7 +267,7 @@ - 231 + 290 30 41 22 @@ -256,7 +288,7 @@ 20 30 - 201 + 251 20