asaのブログ

プログラミングの勉強まとめ

Qtチュートリアル12(画像の反転)

 QImageのmirroedを使って画像の左右・上下反転を実装しました。便利なことに違いはなく簡単に実装できるのが良点ですが・・・少し使い勝手が悪いです。

 座標を取得してそれぞれx成分、y成分を入れ替えるて実装するのもありな気がしてきました。 

 

 スロット

 それぞれ反転する方向に対してbool値を設定してやります。

gist41cc582a22957c02cf6126f33d356406

 

 関数の実装

 スロットから渡された値を使って反転処理を行います。

gistff509791a66ee5b39d8b1aec77bf0e84