devolution2409 / Lidl-Soundboard

Repo for the lidl soundboard
MIT License
18 stars 3 forks source link

Add Profiles / Game Detection #14

Closed devolution2409 closed 5 years ago

devolution2409 commented 5 years ago

Overlay is kind of working, finish implementing what is described in main:

devolution2409 commented 5 years ago

TODO: Implement the QMap<QString,QString> in the controller. Implement the "add a game" menu Implement the deletion of a game from this stuff. (except default obv) Implement the relevant slots to change game based on autodetected (have to stop processing signals to avoid emit indexchanged on the combobox and calling the other slot for nothing) Implement a game field in the wrappers Avoid the overlay for showing if the executable name isn't in the map :)

Hell thats quite some work

devolution2409 commented 5 years ago

Actually it is a QMap<std::pair<Qstring,Qstring>> And the "games" are going to be stored in Profiles so that several games can share the same profile :)

devolution2409 commented 5 years ago

connect void ProfileConfigurationChanged(); signal from settings controller to trigger a refreshing on the main UI displayed profiles

devolution2409 commented 5 years ago

probably should have used QSet of pointers? IDK KEV PepeS

devolution2409 commented 5 years ago

TODO: