powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / QPrinter печать докумета
2 сообщений из 2, страница 1 из 1
QPrinter печать докумета
    #35026487
Coder86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как проверить заполнилась ли страница ? Ниже приведенный код не работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 QPainter p(printer);
for(int i= 0 ;i<list.size();i++){
		vertPos+=fontHeight;//соблюдение отступов
	
		bool endOfPage=printer->fullPage();
		
		if(endOfPage){printer->newPage();}
		vertPos= 0 ;}
		p.drawText( 10 , vertPos, list[i]);}
...
Рейтинг: 0 / 0
QPrinter печать докумета
    #35032176
eshkinCOD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так ведь FullPage никакого отношения к заполнению страниці не имеет:
bool QPrinter::fullPage () const
Returns true if the origin of the printer's coordinate system is at the corner of the page and false if it is at the edge of the printable area.
See setFullPage() for details and caveats.
See also setFullPage() and PageSize.

__________________________________
Все дело в положении точки сборки.
(С) Дон Хуан Матус
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / QPrinter печать докумета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]