1

私の学士論文では、ロールプレイング ゲーム メーカーをプログラミングしています。私はタイルセットを利用しています(下の左の写真)。このような画像をプロジェクトに読み込み、小さな正方形のブロック (タイル) に分割します。今、これらを QListWidget にロードしますが、QListWidget が画像にあるのと同じ数のタイルを一列に表示したいと思います (たとえば、下の画像には 8 個のタイル/行が含まれていますが、私のプログラムでは QListWidget のみ行ごとに 6 つのタイルを示します)。

レイアウトを操作しようとしましたが、うまくいかないようです。QListWidget に行ごとにカスタム量のアイテムを表示させる方法についてのアイデアはありますか? QListWidget を使用するのが好きです。これは、タイルを選択し、どのタイルを別のウィジェットに描画する必要があるかを親ウィジェットに伝達する優れた方法を提供するからです。

前もって感謝します。

ここに画像の説明を入力 ここに画像の説明を入力

4

2 に答える 2

-1

QTreeWidget または QTableWidget を使用すると、より簡単に作業できる場合があります。

于 2012-04-04T21:57:38.457 に答える