2009-10-16 24 views
14

¿Hay alguna manera de hacer que los enlaces se puedan hacer clic en QTextEdit?¿Cómo hacer enlaces para hacer clic en un QTextEdit?

Sé que puedo utilizar un QTextBrowser y conectarse a anchorClicked pero prefiero mantener la edición y visualización de todos en un widget, y tienen hacer clic en enlaces cuando me puse el widget a modo de sólo lectura.

¿Es esto posible o estoy atascado con tener dos widgets separados en una pila y cambiar entre ellos?

Respuesta

15

Dado que QTextBrowser hereda de QTextEdit, debe usarlo y establecer la propiedad readOnly en false. Luego puede cambiar el estilo de QTextBrowser como lo desee.

+4

Configuración de openExternalLinks, los enlaces funcionan como un encanto. – darkgaze

+0

Parece que no funciona en Qt 5.5.1 – Dmitriy

Cuestiones relacionadas