qtablewidget и печать |
Здравствуйте, гость ( Вход | Регистрация )
qtablewidget и печать |
Rosster |
24.11.2009, 22:31
Сообщение
#1
|
Студент Группа: Участник Сообщений: 33 Регистрация: 23.11.2009 Пользователь №: 1254 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет, читал множество тем и смотрел примеры по печати, но так и не нашел простейшего примера печати таблицы. QPrintPreviewDialog можно использовать только, если вмещается на одну страницу, иначе кнопки "след страница" и "пред. страница" не работают.
Может кто подскажет как-это реализовать? |
|
|
grio |
25.11.2009, 3:06
Сообщение
#2
|
Студент Группа: Участник Сообщений: 87 Регистрация: 11.11.2009 Пользователь №: 1221 Спасибо сказали: 6 раз(а) Репутация: 0 |
Такой вариант подойдет? TableView Printer
|
|
|
Rosster |
3.12.2009, 1:23
Сообщение
#3
|
Студент Группа: Участник Сообщений: 33 Регистрация: 23.11.2009 Пользователь №: 1254 Спасибо сказали: 0 раз(а) Репутация: 0 |
Он почти подходит, я его под себя вроде подстроил кроме одного: у меня qtablewidget идет функция ResizeRowsToContents(), и получается, что если в ширину столбца не вмещается строка,то остальное переходит на другую строчку, а вот тут проблемы TableView Printer, потому что позволяет работать в высоту одной строки, пытался сам переделать, даже не знаю какой алгоритм придумать.
Вот QPrintPreviewDialog, был бы идеален. но рисует только одну страницу(( |
|
|
Текстовая версия | Сейчас: 19.4.2024, 7:22 |