У меня есть текстовый документ QtGui.QTextEdit, который размещается поверх QtGui.QVBoxLayout. Хотя QTextEdit принимает HTML-вход, но «href» привязанного тега не помогает создавать гиперссылку внутри теста QTextEdit. Любая идея, спасибо!Гиперссыблированный текст QtGui.QTextEdit в pyQt
0
A
ответ
1
Похоже, вы действительно должны использовать QTextBrowser, а не QTextEdit. Класс QTextBrowser наследует QTextEdit и предназначен для просмотра и взаимодействия с HTML-документами только для чтения.
По умолчанию QTextBrowser будет пытаться открыть локальные ссылки. Если вы также хотите открыть интернет-ссылки, сделайте следующее:
textbrowser = QTextBrowser()
textbrowser.setOpenExternalLinks(True)
Это откроет внешние ссылки, используя системный браузер по умолчанию.
Смежные вопросы
- 1. Получить текст из QPushButton в PyQt
- 2. Как установить автопрокрутку для QtGui.QTextEdit в PyQt4?
- 3. pyqt как поменять текст в
- 4. Tagging System in PyQt
- 5. pyqt: QTextEdit: сохранить измененный текст
- 6. Pyqt: Получить текст под курсором
- 7. Есть ли способ добавить выделенный текст в переменную pyqt?
- 8. Как вставить текст в QLineEdit в PyQt?
- 9. Как вычеркнуть текст QStandardItem в Qt/PyQt?
- 10. PyQt 3.3.6: Как выровнять текст в таблице?
- 11. QtGui.QTextEdit установить цвет линии, вставленный на какой текст в строке содержит
- 12. отправка сигналов текстов в pyqt
- 13. Pyqt - Combobox, как вернуть выделенный текст
- 14. PyQt treeview редактировать текст на doubleclick
- 15. PyQT: LineEdit over QTextEdit
- 16. Оси Y оси PyQt перевернуты (даже текст)?
- 17. Центр, не редактируемый текст QComboBox с PyQt
- 18. PyQt GUI времени процесс изменения Кнопка-текст
- 19. PyQt Невозможно получить текст из QLineEdit, используя текст()
- 20. PyQt: Отображение QTextEdits над окном
- 21. Перетаскивание в PyQt
- 22. Подключение 2 виджетов, PyQt
- 23. PyQt: Как вставить текст в курсор в QTableView
- 24. Добавить текст в QPlainTextEdit в PyQT (результат - журнал состояния)
- 25. PyQt: Использование QTextEdit в качестве редактора в QStyledItemDelegate
- 26. PyQt: Добавление вкладок
- 27. PyQt - Виджет в QtGui.QtMainWindow
- 28. курсор ушел в PyQT
- 29. Как правильно выравнивать текст (HTML) в Qt/PyQt/PySide QLabel?
- 30. PyQt: Установить текст в QLabel, добавляя письмо письмом