2

Excel のようにセルを手動で編集する方法:
Alt + Enter -> 改行 (真の改行、同じ行の単なる改行記号ではありません)
Enter -> 編集モードを終了しますか?

編集:
表示モードの 1 つのセル内のテキスト:
Line1
Line2

編集モードの同じテキスト:
Line1 Line2

その上、セルに改行を書くことができず、コピーするだけで挿入できます。

4

1 に答える 1

4

簡単な解決策は、QTableWidget をサブクラス化し、keyPressEvent 関数を再実装することです。

必要なケースで動作を変更し、処理したくないケースで親を呼び出すだけです。

QWidget doc の keyPressEvent(QKeyEvent *) メソッドのドキュメントをご覧ください。

于 2010-06-16T12:57:29.123 に答える