

私は現在、PyQt5を用いて自作のブラウザを作成しています。  
その過程で何個か(例えばPrivateBrowsingなど)のQWebSettingsを使用する必要性が出てきました。  
そして、私はインターネットで調べた結果を何個か試してみましたがそれはどれもうまくいきませんでした。

[code]

    from PyQt5.QtWebEngineWidgets import QWebEngineView, QWebEngineSettings
    
    self.webEngineView = QtWebEngineWidgets.QWebEngineView(self.centralwidget)
                self.webEngineView.page().settings().WebAttribute(QWebSettings.DeveloperExtrasEnabled, True)
    
[/code]

が私が最後に試したコードです。ですがこのコードはQWebSettingsが存在しないと言われエラーが出てしまいました。

私は一通り、考えてみましたがどれもうまくいきませんでした

どうしたら私はQWebSettingsを使うことが出来ますか？


CC BY-SA 4.0
2021-06-13T07:16:21.010
77521
2021-06-13T12:58:34.603
2021-06-13T10:40:39.777
3060
46849
question
python python3 pyqt5 pyqt browser
PyQt5 でPrivateBrowsingを有効化したい


PyQt5の5.15であれば、`PyQtWebEngine`パッケージをインストールするのはいかがでしょうか?  
(コマンドラインは以下の通り)

[code]

    pip install PyQtWebEngine
    
[/code]

参考: <https://pypi.org/project/PyQtWebEngine/>


CC BY-SA 4.0
2021-06-13T12:58:34.603
77528
2021-06-13T12:58:34.603
20098
77521
answer