読み込んだ画像にサイズを与える簡単な方法はありますか、Qtで使用する前に画像のサイズを変更する必要はありますか?読み込まれた画像にサイズを与える
私の欲しいのは、自分の画像が自分のシーンの10%を占め、右下にローカライズされていることです(たとえば)。
私は任意のレイアウトを使用していないよ...
をそのトピックに関するいくつかの質問/回答を見てきましたが、QLabelでQPixmapの中でそれをロードするよりも、最も簡単な方法があるはず、私はQGraphicsView
を持っているジュスト私のMainWindow
を埋める。私はちょうど私の写真がここ(x、y)にあり、私のシーンにこのサイズ(w、h)を持つことを望みます。
** paintEvent **で何をしたいのか分かりません。更新や何かが呼び出されたときにのみペイントされるか、常に私の写真がそこに存在するようにします。私は、おそらく、私のウィンドウをサイズ変更可能にしたいときにこの関数が必要になるでしょう。 – TaiZzZ
resizeEventを実装してupdate()を呼び出すと、常に画像がペイントされるため、常にそこに表示されます。 –
それは次のステップに役立ちます。しかし、私はちょうどPixmapを一度サイズを変更するメソッドや何かがあったら、この質問で不思議に思っていました。例えば、ウィジェットのsetGeometryのように。 – TaiZzZ