Qt-программа демонстрирует изменяющуюся графику. Можно ли анимацию отображаемую Qt- прогой сохранить в gif-файл?
Для рисования в Qt использую свой виджет:
class Graph : public QWidget{
Q_OBJECT
public:
Graph( QWidget *parent=0, const char *name=0 );
....
};
рисую на QPainter p;
void Graph::paintEvent( QPaintEvent * event) {
QPixmap pixmap;
QRect rect = event->rect();
pixmap.resize(rect.size().expandedTo(pixmap.size()));
pixmap.fill("#FBFFF3");
QPainter p(&pixmap,this);
....
bitBlt(this, event->rect().topLeft(), &pixmap);
}
(Pixmap для двойной буферизации.)
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Рисование в Qt 4 (2007)
- Форум Как отвязать QPixmap от Pixmap'а? (2015)
- Форум Qt5 QCalendarWidget - вывод текста в ячейке (2021)
- Форум Qt: QPainter ругается, чтобы его вызывали из paintEvent(), хотя оттуда его и вызывают. (2012)
- Форум проблема с Qt (2011)
- Форум Ошибки в Qt связаные с Q_OBJECT ... помогите плз!!! (2003)
- Форум QPainter::drawText() в paintEvent - выполнятся, но не рисуется (2016)
- Форум Qt и QTextObjectInterface (2007)
- Форум И в последний раз о передаче виджета :( (2005)
- Форум Анимирование изменения позиции QGraphicsPixmapItem (2015)