qt6 = import('qt6')
qt6deps = dependency('qt6', modules: ['Core', 'Gui', 'Widgets', 'Multimedia', 'MultimediaWidgets'])
+sqlite3dep = dependency('sqlite3')
+
qt_files = qt6.preprocess(
- moc_headers: ['mainwindow.h'],
+ moc_headers: ['mainwindow.h', 'clickable_label.h'],
ui_files: ['mainwindow.ui'],
dependencies: qt6deps)
-executable('stats', 'stats.cpp', qt_files, dependencies: [qt6deps])
+executable('stats', ['main.cpp', 'events.cpp', 'players.cpp', 'formations.cpp', 'json.cpp'], qt_files, dependencies: [qt6deps, sqlite3dep])