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