Нужно написать простое приложение: спрайт движется в окне. Цели у меня учебные то есть разобраться. Пока понял из асситанта, что поможет QCanvas, QCanvasSprite и QTimer. Но заставить работать их не могу.
Разясните популярно. Или ссылку дайте на простенькую статью.
Спасибо.
Кстатити спрайт так рисовал:
int main(int argc, char* argv[]){
QApplication a(argc,argv);
QCanvas canvas(500,500);
QCanvasView m(&canvas);
QCanvasSprite *t1 = new QCanvasSprite(
new QCanvasPixmapArray( "sprite.png" ),
&canvas
);
t1->setX(3);
t1->setY(2);
t1->show();
canvas.update();
t1->move(100,100);
a.setMainWidget(&m);
m.show();
return a.exec();
}
А загнать в свой класс не смог ;(
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проблемы с компиляцией qt (2001)
- Форум QT: создать несколько окон для одной программы. (2005)
- Форум dockwindow's (2003)
- Форум C++ (2003)
- Форум Chrome искажает спрайты (2015)
- Форум Поведение спрайтов кнопок (2015)
- Форум Как создать спрайт ? (2018)
- Форум Сайты с наборами спрайтов. (2012)
- Форум [игры] спрайты vs 3d (2011)
- Форум Спрайты — когда использовать, а когда нет (2015)