3

カスタムモデルとデリゲートを持つ QTableView があります。タスクは、画像とハイパーリンクを含むセルを作成することです。画像をクリックすると、ユーザーはハイパーリンクをクリップボードにコピーし、ハイパーリンクをクリックすると、ブラウザーでリンクを開く必要があります。

それは可能なタスクですか?

4

1 に答える 1

4

確かにそれは可能です。

これを解決する方法の 1 つは、 html (rtf) を使用して画像またはハイパーリンク、あるいはその両方をsetIndexWidget()バイパスする、ビューの呼び出しを使用することです。QLabel

もう 1 つの方法は、独自のサブクラスを作成して、永続エディタをQItemDelegate再実装および設定できるようにすることです。createEditor()openPersistenEditor()

于 2014-01-29T14:22:59.760 に答える