From ea4056dcd12b6fc576cdd2b4aba8626c9785df7d Mon Sep 17 00:00:00 2001 From: Keshav Date: Sat, 7 May 2022 20:04:30 +0530 Subject: chore: minor improvements --- src/mainwindow.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 641dde1..9f67c49 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -366,13 +366,13 @@ void MainWindow::handleZoomOnWindowStateChange(QWindowStateChangeEvent *ev) { } void MainWindow::handleZoom() { - if (windowState() == Qt::WindowMaximized || - windowState() == Qt::WindowFullScreen) { + if (windowState().testFlag(Qt::WindowMaximized) || + windowState().testFlag(Qt::WindowFullScreen)) { double currentFactor = settings.value("zoomFactorMaximized", defaultZoomFactorMaximized) .toDouble(); webEngine->page()->setZoomFactor(currentFactor); - } else if (windowState() == Qt::WindowNoState) { + } else if (windowState().testFlag(Qt::WindowNoState)) { double currentFactor = settings.value("zoomFactor", 1.0).toDouble(); webEngine->page()->setZoomFactor(currentFactor); } @@ -792,10 +792,11 @@ void MainWindow::createWebPage(bool offTheRecord) { auto randomValue = QRandomGenerator::global()->generateDouble() * 300; page->setUrl( QUrl("https://web.whatsapp.com?v=" + QString::number(randomValue))); + connect(profile, &QWebEngineProfile::downloadRequested, &m_downloadManagerWidget, &DownloadManagerWidget::downloadRequested); - connect(webEngine->page(), + connect(page, SIGNAL(fullScreenRequested(QWebEngineFullScreenRequest)), this, SLOT(fullScreenRequested(QWebEngineFullScreenRequest))); -- cgit v1.2.3