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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QPrinter  (Прочитано 1955 раз)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 960


Просмотр профиля
« : Апрель 05, 2013, 10:06 »

Пытаюсь работать с принтером
вот код:
Код:

    QPrinter *printer = new QPrinter;
    QPrintDialog *printDialog = new QPrintDialog(printer,this);
    if(printDialog->exec() == QDialog::Accepted)
    {
        qDebug()<<"print execute";
        QPainter p(printer);
        QPixmap pm = QPixmap::grabWidget(w,w->rect());
        p.drawPixmap(0,0,pm);
    }


первый раз все прошло.
Но потом...
Пытался еще раз распечатать зависает. И выдает в консоль
Код:
завершился с кодом -805306369
Да и сам Creator тоже не может файл распечатать почему-то.
Хотя  Word нормально все распечатал мне.

Подскажите что делать?
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 960


Просмотр профиля
« Ответ #1 : Апрель 05, 2013, 10:36 »

Переустановил дрова, работает Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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