diff options
Diffstat (limited to 'tests/manual/widgets/webrtc/main.cpp')
| -rw-r--r-- | tests/manual/widgets/webrtc/main.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/tests/manual/widgets/webrtc/main.cpp b/tests/manual/widgets/webrtc/main.cpp index c1742445a..7eecf0735 100644 --- a/tests/manual/widgets/webrtc/main.cpp +++ b/tests/manual/widgets/webrtc/main.cpp @@ -52,27 +52,27 @@ void Page::handlePermissionRequest(QWebEnginePermission permission) void Page::handleDesktopMediaRequest(const QWebEngineDesktopMediaRequest &request) { - Ui::MediaPickerDialog mediaPickerDialog; - QDialog dialog; - dialog.setModal(true); - mediaPickerDialog.setupUi(&dialog); - - auto *screensView = mediaPickerDialog.screensView; - auto *windowsView = mediaPickerDialog.windowsView; - auto *screensModel = request.screensModel(); - auto *windowsModel = request.windowsModel(); - - screensView->setModel(screensModel); - windowsView->setModel(windowsModel); - - if (dialog.exec() == QDialog::Accepted) { - if (mediaPickerDialog.tabWidget->currentIndex() == 0) - request.selectWindow(windowsView->selectionModel()->selectedIndexes().first()); - else - request.selectScreen(screensView->selectionModel()->selectedIndexes().first()); - } else { - request.cancel(); - } + Ui::MediaPickerDialog mediaPickerDialog; + QDialog dialog; + dialog.setModal(true); + mediaPickerDialog.setupUi(&dialog); + + auto *screensView = mediaPickerDialog.screensView; + auto *windowsView = mediaPickerDialog.windowsView; + auto *screensModel = request.screensModel(); + auto *windowsModel = request.windowsModel(); + + screensView->setModel(screensModel); + windowsView->setModel(windowsModel); + + if (dialog.exec() == QDialog::Accepted) { + if (mediaPickerDialog.tabWidget->currentIndex() == 0) + request.selectWindow(windowsView->selectionModel()->selectedIndexes().first()); + else + request.selectScreen(screensView->selectionModel()->selectedIndexes().first()); + } else { + request.cancel(); + } } int main(int argc, char *argv[]) |
