私は最近 Qt に戻ってきました (以前のプロジェクトで試してみましたが、それを選択しませんでした)。3 ~ 7 日間のエピソード ガイド データ (EPG) を表示する TV ガイド スタイルのアプリケーションを作成しています。このデータはデータベース ソースから供給されます。
現在、QGridLayout を使用するか、QHBoxLayouts (エピソード データ用) と左側の単一の QVBoxLayout (チャンネル名/アイコン用) を組み合わせて使用するかを判断するのに苦労しています。QGridLayout に関する私の主な関心事は、それを「30 分」のブロックに分割することですが、たとえば 3:45 にプログラムが開始された場合、それが正しく機能するかどうかはわかりません。GUI で何をしようとしているのかをよりよく理解するために、このスクリーンショットを見ることができます…</p>
http://www.itvt.com/files/u3/AT&T-u-verse-tv-epg-2009.jpg
余談ですが、このセグメント (つまり、午前 3 時から午前 4 時 30 分) だけを表示し、10 チャンネルと言う場合、垂直/水平スクロールを実装するのにどのオプションがより簡単でしょうか? その動作のために別のウィジェットに貼り付ける必要がありますか?