- // This is going to be a little painful...
- // Main keys
- emit powerEnabled(myKeysets->hasKey(currentKeyset, Power_Key));
- emit volumeUpEnabled(myKeysets->hasKey(currentKeyset, VolumeUp_Key));
- emit volumeDownEnabled(myKeysets->hasKey(currentKeyset, VolumeDown_Key));
- emit channelUpEnabled(myKeysets->hasKey(currentKeyset, ChannelUp_Key));
- emit channelDownEnabled(myKeysets->hasKey(currentKeyset, ChannelDown_Key));
-
- // Utility keys:
- emit redEnabled(myKeysets->hasKey(currentKeyset, Red_Key));
- emit greenEnabled(myKeysets->hasKey(currentKeyset, Green_Key));
- emit yellowEnabled(myKeysets->hasKey(currentKeyset, Yellow_Key));
- emit blueEnabled(myKeysets->hasKey(currentKeyset, Blue_Key));
- emit aspectRatioEnabled(myKeysets->hasKey(currentKeyset, AspectRatio_Key));
- emit surroundEnabled(myKeysets->hasKey(currentKeyset, Surround_Key));
- emit languageEnabled(myKeysets->hasKey(currentKeyset, Language_Key));
- emit favoritesEnabled(myKeysets->hasKey(currentKeyset, Favorites_Key));
- emit captionsEnabled(myKeysets->hasKey(currentKeyset, Captions_Key));
- emit sleepEnabled(myKeysets->hasKey(currentKeyset, Sleep_Key));
- emit inputEnabled(myKeysets->hasKey(currentKeyset, Input_Key));
- emit muteEnabled(myKeysets->hasKey(currentKeyset, Mute_Key));
-
- // Keypad keys
- emit zeroEnabled(myKeysets->hasKey(currentKeyset, Zero_Key));
- emit oneEnabled(myKeysets->hasKey(currentKeyset, One_Key));
- emit twoEnabled(myKeysets->hasKey(currentKeyset, Two_Key));
- emit threeEnabled(myKeysets->hasKey(currentKeyset, Three_Key));
- emit fourEnabled(myKeysets->hasKey(currentKeyset, Four_Key));
- emit fiveEnabled(myKeysets->hasKey(currentKeyset, Five_Key));
- emit sixEnabled(myKeysets->hasKey(currentKeyset, Six_Key));
- emit sevenEnabled(myKeysets->hasKey(currentKeyset, Seven_Key));
- emit eightEnabled(myKeysets->hasKey(currentKeyset, Eight_Key));
- emit nineEnabled(myKeysets->hasKey(currentKeyset, Nine_Key));
- emit enterEnabled(myKeysets->hasKey(currentKeyset, Enter_Key));
- emit clearEnabled(myKeysets->hasKey(currentKeyset, Clear_Key));
- emit dashEnabled(myKeysets->hasKey(currentKeyset, Dash_Key));
- emit plusOneHundredEnabled(myKeysets->hasKey(currentKeyset, PlusOneHundred_Key));
- emit doubleDigitEnabled(myKeysets->hasKey(currentKeyset, DoubleDigit_Key));
- emit prevChannelEnabled(myKeysets->hasKey(currentKeyset, PrevChannel_Key));
-
- // Menu keys:
- emit menuEnabled(myKeysets->hasKey(currentKeyset, Menu_Key));
- emit upEnabled(myKeysets->hasKey(currentKeyset, Up_Key));
- emit downEnabled(myKeysets->hasKey(currentKeyset, Down_Key));
- emit leftEnabled(myKeysets->hasKey(currentKeyset, Left_Key));
- emit rightEnabled(myKeysets->hasKey(currentKeyset, Right_Key));
- emit selectEnabled(myKeysets->hasKey(currentKeyset, Select_Key));
- emit exitEnabled(myKeysets->hasKey(currentKeyset, Exit_Key));
- emit infoEnabled(myKeysets->hasKey(currentKeyset, Info_Key));
- emit guideEnabled(myKeysets->hasKey(currentKeyset, Guide_Key));
-
- // Media keys:
- emit playEnabled(myKeysets->hasKey(currentKeyset, Play_Key));
- emit pauseEnabled(myKeysets->hasKey(currentKeyset, Pause_Key));
- emit stopEnabled(myKeysets->hasKey(currentKeyset, Stop_Key));
- emit fastForwardEnabled(myKeysets->hasKey(currentKeyset, FastForward_Key));
- emit reverseEnabled(myKeysets->hasKey(currentKeyset, Rewind_Key));
- emit nextEnabled(myKeysets->hasKey(currentKeyset, Next_Key));
- emit previousEnabled(myKeysets->hasKey(currentKeyset, Previous_Key));
- emit stepForwardEnabled(myKeysets->hasKey(currentKeyset, StepForward_Key));
- emit stepBackEnabled(myKeysets->hasKey(currentKeyset, StepBack_Key));
- emit advanceEnabled(myKeysets->hasKey(currentKeyset, Advance_Key));
- emit replayEnabled(myKeysets->hasKey(currentKeyset, Replay_Key));
- emit ejectEnabled(myKeysets->hasKey(currentKeyset, Eject_Key));
-
- // Other keys:
- emit pipEnabled(myKeysets->hasKey(currentKeyset, PIP_Key));
- emit pipSwapEnabled(myKeysets->hasKey(currentKeyset, PIPSwap_Key));
- emit pipMoveEnabled(myKeysets->hasKey(currentKeyset, PIPMove_Key));
- emit pipSourceEnabled(myKeysets->hasKey(currentKeyset, PIPSource_Key));
- emit scanEnabled(myKeysets->hasKey(currentKeyset, Scan_Key));
- emit programEnabled(myKeysets->hasKey(currentKeyset, Program_Key));
- emit pictureModeEnabled(myKeysets->hasKey(currentKeyset, PictureMode_Key));
- emit soundModeEnabled(myKeysets->hasKey(currentKeyset, SoundMode_Key));
- emit discTitleEnabled(myKeysets->hasKey(currentKeyset, DiscTitle_Key));
- emit discMenuEnabled(myKeysets->hasKey(currentKeyset, DiscMenu_Key));
- emit discSelectEnabled(myKeysets->hasKey(currentKeyset, DiscSelect_Key));
- emit recordEnabled(myKeysets->hasKey(currentKeyset, Record_Key));
- emit trackingMinusEnabled(myKeysets->hasKey(currentKeyset, TrackingMinus_Key));
- emit trackingPlusEnabled(myKeysets->hasKey(currentKeyset, TrackingPlus_Key));
- emit autoTrackingEnabled(myKeysets->hasKey(currentKeyset, AutoTracking_Key));
- emit vhsSpeedEnabled(myKeysets->hasKey(currentKeyset, VHSSpeed_Key));
-
- emit keysetMakeChanged(
- makeManager.getMakeString(myKeysets->getMake(currentKeyset)));
-
- emit keysetNameChanged(myKeysets->getDisplayName(currentKeyset));
-}
-
-
-void MainWindow::receivedExternalWarning(
- const char *warning)
-{
- QMessageBox errBox;
- errBox.setText(warning);
- errBox.setIcon(QMessageBox::Warning);
- errBox.exec();
-}