diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/WebBrowser/WebBrowserClearPrivateDataDialog.py --- a/src/eric7/WebBrowser/WebBrowserClearPrivateDataDialog.py Wed Jul 13 11:16:20 2022 +0200 +++ b/src/eric7/WebBrowser/WebBrowserClearPrivateDataDialog.py Wed Jul 13 14:55:47 2022 +0200 @@ -9,32 +9,30 @@ from PyQt6.QtWidgets import QDialog -from .Ui_WebBrowserClearPrivateDataDialog import ( - Ui_WebBrowserClearPrivateDataDialog -) +from .Ui_WebBrowserClearPrivateDataDialog import Ui_WebBrowserClearPrivateDataDialog -class WebBrowserClearPrivateDataDialog(QDialog, - Ui_WebBrowserClearPrivateDataDialog): +class WebBrowserClearPrivateDataDialog(QDialog, Ui_WebBrowserClearPrivateDataDialog): """ Class implementing a dialog to select which private data to clear. """ + def __init__(self, parent=None): """ Constructor - + @param parent reference to the parent widget (QWidget) """ super().__init__(parent) self.setupUi(self) - + msh = self.minimumSizeHint() self.resize(max(self.width(), msh.width()), msh.height()) - + def getData(self): """ Public method to get the data from the dialog. - + @return tuple with flags indicating which data to clear (browsing history, search history, favicons, disk cache, cookies, passwords, web databases, downloads, zoom values, SSL @@ -57,15 +55,17 @@ elif index == 4: # clear all historyPeriod = 0 - - return (self.historyCheckBox.isChecked(), - self.searchCheckBox.isChecked(), - self.iconsCheckBox.isChecked(), - self.cacheCheckBox.isChecked(), - self.cookiesCheckBox.isChecked(), - self.passwordsCheckBox.isChecked(), - self.databasesCheckBox.isChecked(), - self.downloadsCheckBox.isChecked(), - self.zoomCheckBox.isChecked(), - self.sslExceptionsCheckBox.isChecked(), - historyPeriod) + + return ( + self.historyCheckBox.isChecked(), + self.searchCheckBox.isChecked(), + self.iconsCheckBox.isChecked(), + self.cacheCheckBox.isChecked(), + self.cookiesCheckBox.isChecked(), + self.passwordsCheckBox.isChecked(), + self.databasesCheckBox.isChecked(), + self.downloadsCheckBox.isChecked(), + self.zoomCheckBox.isChecked(), + self.sslExceptionsCheckBox.isChecked(), + historyPeriod, + )