QWidgetに表示されるピクセルを取得し、処理を行ってから、処理されたピクセルを表示する方法はありますか?
paintEvent()の制限を克服できないようです。誰かが助けてくれることを願っています。
QPixmap::grabWidgetとQWidget::renderは必要なピクセルを取得しますが、paintEvent()内から呼び出すことはできません。これを行うと、無限ループがトリガーされるためです。
タイマーの実行、スナップショットの作成、処理の実行、強制的な再描画、および保存された画像の表示を試みました。これはある程度機能しますが、動的コンテンツ(つまり移動)では無残に失敗します。
paintEvent()内からこれを実行できる必要があります。
これを行う方法はありますか?