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

Эксперименитурю с анимацией. Возникли следующие неразрешенные вопросы:При рисовании на QPixmap ничего не рисуется и выдается в консоль:КодC++ (Qt)QPainter::begin: Paint device returned engine == 0, type: 2QPainter::end: Painter not active, abortedПоэтому я использую QImage. Но я хочу, чтобы размер QImage динамически менялся в соответствии с размером QWidget'a. scaled не подходит, т.к. не работает с пустым изображением, да и по логике нужен совсем не для resize'a. Как изменить размер QImage?Почему при использовании метода:КодC++ (Qt)painter.drawText(rect(), QString::number(counter++));текст рисуется на QImage, а при использовании следующих методов - нет?КодC++ (Qt)painter.drawText(rect(), Qt::AlignCenter, QString::number(counter++));КодC++ (Qt)painter.drawText(0, 0, QString::number(counter++));Компилируемы й исходный код с .pro файлом доступен в аттаче.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QLineEdit + drawText + QPrinter Guest Продолжение старого архива 0 01.10.2011 06:09
drawText (QT/E 2.3.10) Guest Продолжение старого архива 0 01.10.2011 05:02
Оптимизация drawPixmap и drawText в Qt Guest Новый архив 3 0 30.09.2011 10:35
QImage+QPainter Guest Новый архив 2 0 30.09.2011 10:27
Qt 4.2 - QPainter::drawText, как ускорить? Guest Новый архив 2 0 30.09.2011 10:25



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