diff options
-rw-r--r-- | README.md | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -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> |