Warning
This page is located in archive.

HW 05 - QT animace

Termín odevzdání 26.5.2024 7:00
Možný bodový zisk až 8b (4+4)
Počet uploadů N/A

Zadání

Cílem úkolu je naprogramovat za pomoci QT frameworku program, který přehraje sekvenci bitmap a vytvoří dojem animace. Vzhledem k nemožnosti automatického testování je výčet vlastnosti aplikace spíše orientační:

  • Aplikace otevře soubor (pomocí dialogu) s předem připraveným seznamem snímků a přehraje ho. Animaci lze přehrávat opakovaně (stisknutím tlačítka), lze měnit rychlost přehrávání [4b]
  • Lze měnit pořadí snímků, některé snímky vyřadit, jiné přidat. [4b]

Testování

Pro ruční testování bude použita následující sada: frames.zip (všechny v jednom souboru EPS: frames-eps.zip )

Seznam snímků:

frame_01.png
frame_02.png
...
frame_12.png

Tento seznam použijeme pro testování v případě, že nedodáte jiný1).

Odevzdání

Pokud Vám najede nahrát projekt do BRUTE, smažte složku build nebo debug/release

Do BRUTE (HW05) nahrajte zip, ve kterém bude vhodně strukturovaný projekt:

  • zip je pojmenován stejně jako školní login
  • uvnitř zipu je adresář, pojmenovaný jako školní login

Testování bude probíhat na OS Linux nebo Windows. Skript na automatický překlad a spuštění bude vypadat přibližně následovně:

#!/bin/bash

unzip $1
dir=`basename $1 .zip` 
cd dir
qmake
make
debug/hw05

1)
Do souboru lze vkládat další informace, třeba rychlost přehrávání, atd.
courses/b2b99ppc/hw/hw05.txt · Last modified: 2024/05/27 09:09 by nentvond