PyQt 学習メモ: QtWidgets.qApp を使用してプログラム内のアプリケーション メソッドにアクセスする

PyQt 学習メモ: QtWidgets.qApp を使用してプログラム内のアプリケーション メソッドにアクセスする

PyQt では、QtWidgets.qApp はアプリケーションを表すグローバル ポインターです。qApp にアクセスすることで、アプリケーション オブジェクトを取得し、プログラム内の任意の場所で操作を実行できます。これは、複数のウィンドウまたはモジュール間でデータを共有する必要がある場合、またはアプリケーションの動作を変更する必要がある場合に便利です。

以下では、簡単な例を使用して、QtWidgets.qApp を使用してプログラム内のアプリケーションにアクセスする方法を示します。

まず、コードに PyQt 関連ライブラリをインポートする必要があります。

from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
import sys

次に、メイン ウィンドウ クラスで、アプリケーションのアイコンを設定するメンバー関数を定義できます。関数内で、QApplication オブジェクトの setWindowIc を呼び出すことができます。

おすすめ

転載: blog.csdn.net/update7/article/details/131672128