![]() |
LIDL Soundboard
1.9.0
A simple soundboard, yet better than EXP Soundboard forsenE
|
#include <GameSelector.h>
Public Slots | |
void | RefreshProfiles () |
RefreshProfiles. More... | |
Signals | |
void | RefreshWrappers (QVector< std::shared_ptr< SoundWrapper >>) |
void | RefreshComboBox () |
Public Member Functions | |
GameSelector (QWidget *parent=nullptr) | |
Public Attributes | |
Ui::GameSelector * | _gameSelectorUi |
ProfileEdit * | _profileEdit |
GameSelector::GameSelector | ( | QWidget * | parent = nullptr | ) |
References _gameSelectorUi, LIDL::Controller::ProfileController::GetInstance(), LIDL::Controller::ProfileController::ManualGameConfigurationChanged(), LIDL::Controller::ProfileController::RefreshComboBox(), RefreshProfiles(), and void().
|
signal |
|
slot |
RefreshProfiles.
Will refresh the combo box and fill it with the available profiles. Will also re-load the active profile. However it will prevent the combobox from emitting event to avoid infinite recursion. It will MANUALLY call the function to AddSounds in the UI. See ProfileController.h for more details
References _gameSelectorUi, LIDL::Controller::ProfileController::GetActiveProfile(), LIDL::Controller::ProfileController::GetInstance(), Profile::GetName(), and LIDL::Controller::ProfileController::GetProfiles().
Referenced by GameSelector().
|
signal |
Ui::GameSelector* GameSelector::_gameSelectorUi |
Referenced by GameSelector(), and RefreshProfiles().
ProfileEdit* GameSelector::_profileEdit |