私の特定のケースでは、画像を表示するための最良の方法が何であるかを完全に理解することはできません。そのため、ここにいる誰かがいくつかのヒントを持っていることを願っています。
空きスペースに収まるように自動的にサイズ変更された画像を表示したい。私は現在、画像のサイズを変更するvoid resizeEvent(QResizeEvent*)
場所を実装するQLabelから派生したクラスを作成することによってこれを行っています。QPixmap::scaled
問題は、ウィジェットを小さくしようとするとウィジェットがresizeEventを取得しないため、ウィジェットが拡大された場合にのみ機能することです。画像をウィジェットと同じサイズに設定したので、再度サイズを小さくすることはできませんか?そのために、より小さな画像を作成して、画像の周囲に一種の「境界線」を導入することを試みることができたと思います。これにより、領域を小さくしたときにサイズ変更イベントが発生する可能性があります。何かご意見は?