MCPcopy Create free account
hub / github.com/aethersdr/AetherSDR / flexControlButtonAction

Function flexControlButtonAction

src/gui/MainWindow_Controllers.cpp:209–222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

207}
208
209QString flexControlButtonAction(int button, int action)
210{
211 static const char* defaults[4][3] = {
212 {"StepUp", "StepDown", "None"},
213 {"ToggleMox", "ToggleTune", "None"},
214 {"ToggleMute", "ToggleLock", "None"},
215 {"StepUp", "StepDown", "None"},
216 };
217 const char* fallback = (button >= 1 && button <= 4 && action >= 0 && action <= 2)
218 ? defaults[button - 1][action] : "None";
219 return AppSettings::instance()
220 .value(QString("FlexControlBtn%1Action%2").arg(button).arg(action), fallback)
221 .toString();
222}
223
224} // namespace
225

Calls 2

toStringMethod · 0.45
valueMethod · 0.45

Tested by

no test coverage detected