资源简介
使用Qt动画机制编写的一个简单的动画程序,实现小鸟在客户区飞过,适合新手学习研究。
代码片段和文件信息
#include
#include
#include
#include
#include
int main(int argcchar *argv[])
{
QApplication app(argcargv);
QWidget *w=new QWidget();
w->resize(640520);
QPixmap birdimg=QPixmap(“bird.png“).scaled(4530);
QLabel *bird=new QLabel(w);
//bird->setText(“Hello“);
bird->setPixmap(birdimg);
QPropertyAnimation *anim1=new QPropertyAnimation(bird “pos“);
anim1->setDuration(3000);
anim1->setStartValue(QPoint(0 520));
anim1->setEndValue(QPoint(580 10));
anim1->setEasingCurve(QEasingCurve::OutBounce);
anim1->start();
bird->move(-40-40);
w->show();
return app.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 21090 2012-07-16 13:44 FlyBird\bird.png
文件 188002 2012-07-16 13:41 FlyBird\bird1.png
目录 0 2012-07-16 13:51 FlyBird\debug\
文件 515113 2012-07-16 13:51 FlyBird\debug\FlyBird.exe
文件 173980 2012-07-16 13:51 FlyBird\debug\main.o
文件 28 2012-07-15 20:53 FlyBird\FlyBird.pro
文件 14553 2012-07-16 14:20 FlyBird\FlyBird.pro.user
文件 727 2012-07-16 13:51 FlyBird\main.cpp
文件 6833 2012-07-16 13:50 FlyBird\Makefile
文件 5491 2012-07-16 13:50 FlyBird\Makefile.Debug
文件 5534 2012-07-16 13:50 FlyBird\Makefile.Release
目录 0 2012-07-16 13:50 FlyBird\release\
- 上一篇:佩雷尔曼解决庞加莱猜想的3篇决定性论文
- 下一篇:Qt与Http服务器通讯文件
相关资源
- Qt学习总结.zip
- 基于qt+opencv的人脸识别
- GPRS模块GA6和STM32F103C8T6单片机上移植
- QT设计图标登录及三个游戏设计潜艇游
- 基于ZigBee的智能家居系统QT界面渲染
- Qt+opencv+摄像头+人脸检测
- Qt5 网络调试助手源代码 漂亮界面
- Qt 点菜系统
- 跨平台MQTT Client 源码和demo by 漠北
- 年会抽奖软件
- QT 智能家居源代码,可使用 实测通过
- Qt 之 简单截图功能三实现可拖拽选中
- 简单QT多线程聊天程序
- Qt提示框淡出、飞出、缩小等关闭窗口
- ImageRotation.zip
- QT打包工具合集
- linux环境下用QT实现打地鼠游戏源码共
- 基于QT的2048小游戏
- Qt登陆界面
- QT数字软键盘,包括QLineEdit弹出
- Qt Excel的读写
- 基于QT的电子相册设计
- Qt文件浏览器,Linux
- Qt写的UDP组播服务端
- QT文字闪烁浮动效果代码
- 基于qt编写的图片浏览器
- qt全局热键 全平台 支持qt5
- 漂亮的界面框架
- 无边框界面
- 网络调试助手
评论
共有 条评论