QTreeView 内にクリック可能なリンクを表示しようとしています。独自の QStyledItemDelegate を作成しました。リンクのように見えるテキストを描画できますが、リンクのようにクリックできません。
私が考えている 1 つのオプションは、リンクを使用して QLabel を作成し、QTreeView セル内に QLabel を描画することです。唯一の問題は、QLabels を QTreeView に追加する方法がわからないことです。
何か案は?
QAbstractItemView :: setIndexWidgetをチェックアウトしましたか?あなたが言ったようにQLabelを作成し、正しいインデックスのためにこの関数を渡すことができます。