Russian Qt Forum
Июнь 17, 2024, 01:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: печать в файл в Mac OS X  (Прочитано 3530 раз)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4732



Просмотр профиля WWW
« : Октябрь 07, 2010, 22:03 »

пытаюсь что-либо напечатать в файл pdf или ps на Mac OS X (родные функции) - ни в какую не хочет, всегда выдает в консоль QPainter::begin(): Returned false для изображений, а для текстовых документов вообще ничего не говорит - просто не печатает. пробовал как в своем коде, так и в примерах. в винде и линуксе все прекрасно работает. может кто знает как это заставить работать?

на всякий случай код:
Код
C++ (Qt)
   QGraphicsScene *paintScene;
   ...
   QPrinter printer(QPrinter::HighResolution);
   if (QPrintDialog(&printer, this).exec() == QDialog::Accepted)
   {
       QPainter painter(&printer);
       if (painter.isActive())
       {
           painter.setRenderHint(QPainter::Antialiasing);
           paintScene->render(&painter);
       }
       else
           QMessageBox::critical(this, appName, tr("Unable to print image"));
   }
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.07 секунд. Запросов: 22.