setCellWidget および QTextEdit オブジェクトを使用して、きれいな HTML テキストを QTableWidget セルに挿入しようとしています。これはうまく機能しますが、現在、テーブルはマウスクリック (選択など) またはキープレス (選択、ナビゲーションなど) を取得しません。
セルを設定する方法は次のとおりです。
ui.myTableWidget->insertRow(rowCount);
QTableWidgetItem *srcItem = new QTableWidgetItem();
ui.myTableWidget->setItem(rowCount, 0, srcItem);
QTextEdit *text = new QTextEdit();
text->insertHtml( _GetHTML() );
text->setFrameStyle( QFrame::NoFrame );
text->setReadOnly( true );
ui.myTableWidget->setCellWidget( rowCount, 0, text );
提案をありがとう。