Как сделать ссылки кликабельными в QTextEdit?
-
21-09-2019 - |
Вопрос
Есть ли способ сделать ссылки кликабельными в QTextEdit
?
Я знаю, что могу использовать QTextBrowser
и подключитесь к anchorClicked
но я бы предпочел сохранить редактирование и просмотр в одном виджете и иметь кликабельные ссылки, когда я устанавливаю виджет в режим только для чтения.
Возможно ли это, или мне приходится иметь два отдельных виджета в стеке и переключаться между ними?
Решение
С QTextBrowser
наследует от QTextEdit
, вам следует использовать его и установить readOnly
свойство ложно.Затем вы можете изменить стиль QTextBrowser по своему усмотрению.
Не связан с StackOverflow