2023-12-22

QWebEngineView ~ PySide6

PySide (Qt for Python) は、Qt(キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしています。配布ライセンスは LGPL で公開されています。

※ 元のサンプルコードを変更したので、それに合わせて過去記事に修正を加えて、日付を変更して移動しました。

QWebEngineView はウェブブラウザのエンジンのクラスです [1]。このクラスについては、以前、PySide2 のときに簡単なサンプルを紹介しました [2]。しかし、もう少し良いサンプルが、Qt for Python のサイトで紹介されていたので、それを引用して、自分用に扱いやすいように直しています。

下記の OS 環境で動作確認をしています。

Fedora Workstation 39 x86_64
Python 3.11.6
PySide6 6.6.1
qt_webengineview.py
qt_webengineview.py の実行例

参考サイト

  1. QWebEngineView - Qt for Python
  2. bitWalk's: QWebEngineView を使う (PySide2) [2021-03-28]
  3. Simple Browser Example - Qt for Python

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

0 件のコメント: