From 6e7d21677621eb7855174bf370cc3047e9e0a4ba Mon Sep 17 00:00:00 2001 From: Thierry Bastian Date: Wed, 2 Sep 2009 16:15:05 +0200 Subject: make the animations file in stickman demo be resources This helps the demo find the files more easily Task-number: 260628 Reviewed-by: eskil --- examples/animation/stickman/main.cpp | 9 +++++---- examples/animation/stickman/stickman.pro | 2 +- examples/animation/stickman/stickman.qrc | 8 ++++++++ 3 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 examples/animation/stickman/stickman.qrc diff --git a/examples/animation/stickman/main.cpp b/examples/animation/stickman/main.cpp index 2b9e63c..8fafd94 100644 --- a/examples/animation/stickman/main.cpp +++ b/examples/animation/stickman/main.cpp @@ -50,6 +50,7 @@ int main(int argc, char **argv) { + Q_INIT_RESOURCE(stickman); QApplication app(argc, argv); StickMan *stickMan = new StickMan; @@ -86,11 +87,11 @@ int main(int argc, char **argv) view->setSceneRect(scene->sceneRect()); LifeCycle *cycle = new LifeCycle(stickMan, view); - cycle->setDeathAnimation("animations/dead"); + cycle->setDeathAnimation(":/animations/dead"); - cycle->addActivity("animations/jumping", Qt::Key_J); - cycle->addActivity("animations/dancing", Qt::Key_D); - cycle->addActivity("animations/chilling", Qt::Key_C); + cycle->addActivity(":/animations/jumping", Qt::Key_J); + cycle->addActivity(":/animations/dancing", Qt::Key_D); + cycle->addActivity(":/animations/chilling", Qt::Key_C); cycle->start(); return app.exec(); diff --git a/examples/animation/stickman/stickman.pro b/examples/animation/stickman/stickman.pro index 7f8be33..487ff3a 100644 --- a/examples/animation/stickman/stickman.pro +++ b/examples/animation/stickman/stickman.pro @@ -10,7 +10,7 @@ SOURCES += main.cpp \ lifecycle.cpp \ graphicsview.cpp -INCLUDEPATH += $$PWD +RESOURCES += stickman.qrc # install target.path = $$[QT_INSTALL_EXAMPLES]/animation/stickman diff --git a/examples/animation/stickman/stickman.qrc b/examples/animation/stickman/stickman.qrc new file mode 100644 index 0000000..e5d66cf --- /dev/null +++ b/examples/animation/stickman/stickman.qrc @@ -0,0 +1,8 @@ + + + animations/chilling + animations/dancing + animations/dead + animations/jumping + + \ No newline at end of file -- cgit v0.12