Hyperlinks in QTreeView

Ich versuche, anklickbare Links innerhalb eines QTreeView anzuzeigen. Ich habe meine eigene QStyledItemDelegate erstellt, und ich kann Text zeichnen, der wie ein Link aussieht, aber ist nicht anklickbar wie ein Link wäre.

Eine Option, die ich denke, ist die Schaffung eines QLabel mit einem Link, und Zeichnung der QLabel in der QTreeView Zellen. Das einzige Problem ist, dass ich nicht herausfinden kann, wie man QLabels dem QTreeView hinzufügt.

  • Hinzufügen von Hyperlinks in Microsoft Word mit Python
  • PyQt4 leitet mich nicht zur nächsten Seite um
  • Django umgekehrte URL mit Parametern zu einer klassenbasierten Ansicht
  • Ersetzen Sie URLs im Text mit Links zu URLs
  • So erstellen Sie einen Hyperlink zu einem anderen Excel-Blatt in der gleichen Arbeitsmappe
  • Regex für Links in HTML-Text
  • Irgendwelche Ideen?

  • Dynamisch deklarieren / erstellen Listen in python
  • Wie ändere ich die seq2seq Kostenfunktion für gepolsterte Vektoren?
  • CSS Templating System für Django / Python?
  • Dynamische Symbolsuche fehlschlägt mit statisch eingebettetem Python unter Mac OS X
  • Python: Klassenmethoden dynamisch zuordnen
  • Aktualisieren eines Plots in Python in Echtzeit
  • One Solution collect form web for “Hyperlinks in QTreeView”

    Haben Sie ausgecheckt QAbstractItemView :: setIndexWidget ? Du könntest ein QLabel erstellen, wie du gesagt hast und gib es diese Funktion für den richtigen Index.

    Python ist die beste Programmiersprache der Welt.