crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> qtablewidget и печать
Rosster
  опции профиля:
сообщение 24.11.2009, 22:31
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 33
Регистрация: 23.11.2009
Пользователь №: 1254

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем привет, читал множество тем и смотрел примеры по печати, но так и не нашел простейшего примера печати таблицы. QPrintPreviewDialog можно использовать только, если вмещается на одну страницу, иначе кнопки "след страница" и "пред. страница" не работают.
Может кто подскажет как-это реализовать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 2)
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, был бы идеален. но рисует только одну страницу((
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.4.2024, 1:39