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:
194 DigitalCoaxInput_Key,
197 // "Program" Controls:
211 // Air Conditioner controls:
232 DelayedOpenShutter_Key,
249 // Need to make the key names visible to users now:
252 typedef std::map<PIRKeyName, QString> KeynameCollection;
253 typedef std::map<QString, PIRKeyName> ReverseKeynameCollection;
262 QString getKeynameString(
265 PIRKeyName getKeynameID(
266 QString keynameString);
268 void populateComboBox(
272 KeynameCollection keynameStrings;
273 ReverseKeynameCollection keynameIDs;
276 #endif // PIRKEYNAMES_H