Last updated:
0 purchases
iqEditors 2.0.2
iQEditors
Библиотека с текстовыми редакторами, используемых в проектах iQStudio:
iQMemo
iQNote
iQBooks
iQRecipe
iQ Programming CookBook
Состав
iQEditor - простой редактор форматированного текста
iQNoteEditor - редактор записок с поддержкой подсветки блоков кода
репозиторий кода
книга проекта
Особенности
Редакторы поддерживают стандартное форматирование, вставку таблиц и многое другое.
Разница между ними в том, что iQNoteEdit поддерживает блоки кода и раскрашивает
их при помощи pygments
Зависимости
PyQt5, enchant, pygments
Установка
pip install iqEditors
Примеры использования
import sys
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QApplication
from iqEditors import iQEditor
app = QApplication(sys.argv)
# Создание объекта
window = iQEditor()
# Инициализация
window.setShowExport(True)
window.setMainWindow(window)
# Вывод формы
window.resize(500,300)
window.setWindowFlag(Qt.Dialog)
window.setWindowTitle('Пример прямого использования iQEditor')
window.show()
app.exec_()
для iQNoteEditor - аналогично.
Подробности тут
Лицензия
GPL v3
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.