Эксперименитурю с анимацией. Возникли следующие неразрешенные вопросы:При рисовании на 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 файлом доступен в аттаче.
|