refactor(qml): extract station list, player, world, and about UI

Phase 2 splits the remaining large Main.qml blocks into StationCard,
WorldCategories, WorldCategoryHeader, PlayerBar, and AboutDialog.
Main.qml is now ~414 lines (down from ~1240); behavior unchanged.
This commit is contained in:
Sebastian Palencsar
2026-06-20 14:21:26 +02:00
parent 480bd483e8
commit 44597ec089
8 changed files with 941 additions and 839 deletions

View File

@@ -1,3 +1,8 @@
HeaderNavigation 1.0 HeaderNavigation.qml
SearchToolbar 1.0 SearchToolbar.qml
QuickFilters 1.0 QuickFilters.qml
QuickFilters 1.0 QuickFilters.qml
StationCard 1.0 StationCard.qml
WorldCategoryHeader 1.0 WorldCategoryHeader.qml
WorldCategories 1.0 WorldCategories.qml
PlayerBar 1.0 PlayerBar.qml
AboutDialog 1.0 AboutDialog.qml