feat(README): explaination
This commit is contained in:
parent
a2202f311e
commit
173ce00cf2
20
README.md
20
README.md
|
@ -1,6 +1,26 @@
|
|||
# Olympia 2024 Events
|
||||
> View updated Events with its Competitors and Rankings of all Disciplines
|
||||
|
||||
*Olympia 2024 Events* always displays up to date information of the 2024
|
||||
Olympics in Paris. It achieves this by fetching the `olympics.com` API.
|
||||
|
||||
We use the Model-View-Delegate pattern to synchronize the API data in C++ with
|
||||
the UI-Widgets defined in QML. For this we implement the API data as a Model
|
||||
which can be seen and interacted with by QML Components.
|
||||
|
||||
All code, qml definitions and images, etc are compiled into a single binary that
|
||||
is not dependent on any resources on relative paths anymore.
|
||||
|
||||
On startup the default discipline *Archery* will be fetched and shown on the
|
||||
EventsPage. From here the user has three options. You can change the discipline
|
||||
from the Dropdown-Menu (Combobox) in the top left (also note the changing
|
||||
pictograms of the discipline); Filter the EventNames with the Search field in
|
||||
the top right; or click on an Event.
|
||||
|
||||
When clicking on an Event, the user is redirected to the EventInfoPage. Here you
|
||||
can see Information about all Competitors that took part in the Event. When you
|
||||
are done, you can go back to the EventsPage with the button in the top left.
|
||||
|
||||
## Galery
|
||||
|
||||
<table>
|
||||
|
|
Loading…
Reference in a new issue