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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: под win ce - class “QPrinter” no defined  (Прочитано 2836 раз)
Владислав
Гость
« : Июнь 09, 2013, 21:08 »

Кто - нибудь ещё сталкивался с такой проблемкой?

qt-embedded-wince-opensource-src-4.8.4

MS Visual Studio 2008 Pro
Windows Mobile 6 Professional SDK Refresh

Собирал под
Windows Mobile Professional 6 ( ARMV4I )

Всё пока работает, кроме QPrinter, пишет
compiler say what class “QPrinter” no defined. When I remove preprocessor definition “QT_NO_PRINTER” out of project, compilation complete done but linker say me error:

Из дефайнов удалил QT_NO_PRINTER, всё равно.
Записан
Vass
Гость
« Ответ #1 : Июнь 09, 2013, 21:34 »

потому что его там нет, так же как и в симбиан например
Записан
Владислав
Гость
« Ответ #2 : Июнь 10, 2013, 09:05 »

Спасибо за ответ!

А как же тогда печатать из QTextDocument ? Там ведь принтер надо отдавать в метод QTextDocument::print( QPrinter* )
Записан
Владислав
Гость
« Ответ #3 : Июнь 10, 2013, 09:44 »

Понял как печатать из QTextDocument без принтера:

   QImage img;
   QPainter p(&img);
   QTextDocument textDocument;
   textDocument.setHtml("Text vlad ghghg");
   textDocument.drawContents( &p );
« Последнее редактирование: Июнь 10, 2013, 10:22 от Владислав » Записан
Владислав
Гость
« Ответ #4 : Июнь 12, 2013, 10:22 »

А можно ли для Win 6.0 реализовать методы QPrinter, а уже после этого собрать? Чтобы QPrinter всё-таки был в системе.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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