Qt での画像の読み込みが、私が取り組んでいるゲームよりもはるかに高速に見えるのはなぜだろうと思っていました。
を使用して 70 個の 500x500 PNG 画像をロードしQPixmap、これらを 70QLabel秒で表示する簡単なテスト アプリを作成しましたQVBoxLayout。それはほぼ瞬時に開きますが、私のゲームでは libpng を使用してこれらをロードするのに 1 ~ 2 秒かかります。
すべてのラベルがウィンドウに表示されるわけではありません - 実際には 2 つだけです - だから私は疑問に思っています: Qt は実際に使用され、画面に表示されている画像のみをロードするのでしょうか?