2011-02-07 23 views
0

私はちょっとしたスプレッドシャツを作成しています。列のすべてのセルに数字だけを挿入する必要があります。C++、QTableWidgetに数字のみを挿入します。

これを行うにはtablewidgetを使うだけですが、LineEditで表を "塗りつぶし"て、LineEditの入力を何らかの方法で取り戻す必要がありますか?

誰かが正しい方向に向かうことができますか?

答えて

1

ドキュメントの一部を閲覧した後、QLineEditウィジェットとsetValidatorQDoubleValidatorに使用する必要があるようです。これはあなたが望むものを達成するためのかなり簡単な方法ですが、より複雑なスプレッドシートの場合は、QTableViewのようなものに入り、Qt's Model/View frameworkに降りる必要があります。

関連する問題