Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 01.10.2011, 06:00
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Добрый день!Есть код:Код:void DialogMain::OnPrintTable(){ #ifndef QT_NO_PRINTER QPrinter printer; printer.setFullPage(false); printer.setOrientation(QPrinter::Landsca pe); QPrintPreviewDialog preview(&printer,this,Qt::WindowMinMaxBu ttonsHint); preview.setWindowTitle("Перегляд друку "+ this->windowTitle()); connect(&preview, SIGNAL(paintRequested(QPrinter*)),this, SLOT(printPreview(QPrinter*))); preview.exec(); #endif}void DialogMain:rintPreview(QPrinter *printer){ QString str_html=""; int size = 0; tablegrChildPoint->CreateHtmlPreview(this->windowTitle(),str_html, size); #ifndef QT_NO_PRINTER QTextDocument *doc = new QTextDocument(); doc->setHtml(str_html); if(size>=900) doc->setPageSize(QSizeF(size+10,size+10)); doc->print(printer); #endif}Проблема в том, что при первом просмотре печати окно предварительного просмотра отображается долго, потом при повторном отображении быстро, а потом все обратно.Подскажите пожалуйста в чем проблема.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QPrintPreviewDialog и QPrintPreviewWidget Guest Продолжение старого архива 0 01.10.2011 06:06
QPrintPreviewDialog масштаб Guest Продолжение старого архива 0 01.10.2011 06:04
Как сделать QPrintPreviewDialog руский интерфейс Guest Продолжение старого архива 0 01.10.2011 06:00
QPrintPreviewDialog печатает пустые листы Guest Продолжение старого архива 0 01.10.2011 06:00
После ковыряния в оптимизации в SEO Google пропала не отображается иконка сайта и не отображается ин Guest Новый архив 3 0 28.09.2011 18:48



© www.otvetnemail.ru - Форум вопросов и ответов.