Форум сайта python.su
Пытаюсь создать приложение аналог электронной таблицы, которая будет использоваться для создания печатной формы.
QTextEdit не подходит из-за ограниченной поддержки HTML тегов, что не позволяет задавать нужную ширину колонок, устанавливать стиль и толщину границы для отдельной ячейки таблицы и т. д.
Удачен ли будет выбор QGraphicsScene ?
Офлайн
Для аналога электронной таблицы достаточно QTableWidget
можно задать высоту и ширину, есть объединение ячеек
используя setCellWidget закидываешь в ячейку QLabel, стилями (setStyleSheet) приводишь его в нужный вид
Я сделал редактор/генератор отчетов на python+qt:
использовал для редактора как раз QTableWidget
но отрисовку для печати сделал через QPrinter
Офлайн
Гранд респект!
Похоже это то, что надо.
Офлайн