2

QTを使ってクロスワードゲームをやろうとしています。私はこれに QTableView を使用しています。ユーザーは、QTableView の編集可能なセルに 1 文字だけ入力できるはずです。問題は、ユーザーが編集可能な各セルに入力できる内容に制限または制限を加える方法を理解できないように見えることです。どうやってするの?私はQTのドキュメントを見て、オンラインで検索し、QTのキー/マウスイベントを調べましたが、それでも方法がわかりませんでした. どんな助けでも大歓迎です。ありがとうございました。

4

1 に答える 1

2

カスタムデリゲートを試すことをお勧めします。開始するには、以下をご覧ください。

スターデリゲートは、最初から始めるのに適しているかもしれません。アイデアは、あなたが素敵な絵を描いて、キーを押すことを扱うことができるということです。

于 2011-04-09T15:36:26.587 に答える