4 // I will need to eventually have a set of "universal" buttons, something that
5 // should be able to match a decent subset of the buttons on all the remotes
6 // out there. The following list should give me a decent start...
8 // The "Unmapped" key is a placeholder for commands with no key mapping:
40 // Other keypad commands:
64 // Recorded media control:
107 TeletextMix_Key, // same as "AndTV"?
110 TeletextBackgroundTV_Key,
115 // Picture-in-picture stuff:
126 // DVD / Blue-ray / etc. keys:
136 // VHS / Beta / etc. keys:
141 IndexSearch_Key, // also known as VISS
144 OneTouchPlayBack_Key,
146 // Audio/Video Adjustment Controls:
197 DigitalCoaxInput_Key,
200 // "Program" Controls:
214 // Air Conditioner controls:
235 DelayedOpenShutter_Key,
252 // Need to make the key names visible to users now:
255 typedef std::map<PIRKeyName, QString> KeynameCollection;
256 typedef std::map<QString, PIRKeyName> ReverseKeynameCollection;
265 QString getKeynameString(
268 PIRKeyName getKeynameID(
269 QString keynameString);
271 void populateComboBox(
275 KeynameCollection keynameStrings;
276 ReverseKeynameCollection keynameIDs;
279 #endif // PIRKEYNAMES_H