2

QTreeView 内にクリック可能なリンクを表示しようとしています。独自の QStyledItemDelegate を作成しました。リンクのように見えるテキストを描画できますが、リンクのようにクリックできません。

私が考えている 1 つのオプションは、リンクを使用して QLabel を作成し、QTreeView セル内に QLabel を描画することです。唯一の問題は、QLabels を QTreeView に追加する方法がわからないことです。

何か案は?

4

1 に答える 1

1

QAbstractItemView :: setIndexWidgetをチェックアウトしましたか?あなたが言ったようにQLabelを作成し、正しいインデックスのためにこの関数を渡すことができます。

于 2011-08-17T03:08:26.813 に答える