Browse Source

refactor: Remove unused lambda capture.

reviewable/pr5259/r1
iphydf 7 years ago
parent
commit
945ed65ba7
No known key found for this signature in database
GPG Key ID: 3855DBA2D74403C9
  1. 8
      src/widget/form/settings/avform.cpp

8
src/widget/form/settings/avform.cpp

@ -191,10 +191,7 @@ void AVForm::on_videoModescomboBox_currentIndexChanged(int index) @@ -191,10 +191,7 @@ void AVForm::on_videoModescomboBox_currentIndexChanged(int index)
return;
}
// note: grabber is self-managed and will destroy itself when done
ScreenshotGrabber* screenshotGrabber = new ScreenshotGrabber;
auto onGrabbed = [screenshotGrabber, devName, this](QRect region) {
auto onGrabbed = [devName, this](QRect region) {
VideoMode mode(region);
mode.width = mode.width / 2 * 2;
mode.height = mode.height / 2 * 2;
@ -210,6 +207,9 @@ void AVForm::on_videoModescomboBox_currentIndexChanged(int index) @@ -210,6 +207,9 @@ void AVForm::on_videoModescomboBox_currentIndexChanged(int index)
open(devName, mode);
};
// note: grabber is self-managed and will destroy itself when done
ScreenshotGrabber* screenshotGrabber = new ScreenshotGrabber;
connect(screenshotGrabber, &ScreenshotGrabber::regionChosen, this, onGrabbed,
Qt::QueuedConnection);
screenshotGrabber->showGrabber();

Loading…
Cancel
Save