Skip to content

Latest commit

 

History

History

subtask-1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Movie Browser: Introduction

Visit QmlBook. Go through chapters 1 to 4 thoroughly.

Example Mockup

mockup

Elements

  • Create a row of movie posters centered in a window. There should be fixed number of 5 posters.
  • Poster width should be maximum that can fit in a window and should support window resizing.
  • Add space between posters and sides of window.
  • Below poster there should be a movie information:
    • Name of the movie
    • Year of release
    • Movie rating when movie is selected
  • Selector for the movie can be either scaling (increase current poster size) or border in different color (default border color black, selected border white).
  • Navigation should support:
    • Mouse - hovering over a movie changes currently selected movie.
    • Keyboard - pressing left/right on keyboard changes currently selected movie.

It is up to you how you want to structure and save your movie data but it should be as simple as possible.

For all controls, use Quick Controls 2.

Don't use any API calls, everything should be provided inside your application.

All resources (images and QML files) should be saved inside .qrc resource files.