Russian Qt Forum

Qt => Вопросы новичков => Тема начата: demaker от Апрель 05, 2013, 10:06



Название: QPrinter
Отправлено: demaker от Апрель 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 нормально все распечатал мне.

Подскажите что делать?


Название: Re: QPrinter
Отправлено: demaker от Апрель 05, 2013, 10:36
Переустановил дрова, работает :)