#ifndef AVRECEIVERGUI_H #define AVRECEIVERGUI_H #include class CAvReceiver; #include "AvReceiverData.h" namespace Ui { class CAvReceiverGui; } class CAvReceiverGui : public QWidget { Q_OBJECT public: explicit CAvReceiverGui(QWidget *parent = 0); ~CAvReceiverGui(); CAvReceiver *mProgramHandle; int UpdateReceiverStatus(CAvReceiverMainStatus Status, CAvReceiverMainStatus Zone2Status); int ConvertVolumeToBarPosition(float Volume); float ConvertBarPositionToVolume(int position); private: Ui::CAvReceiverGui *ui; public slots: void SpeakerBRadioClicked(bool checked); void SpeakerARadioClicked(bool checked); void MainZoneScene1BtnClicked(bool); void MainZoneScene2BtnClicked(bool); void MainZoneScene3BtnClicked(bool); void MainZoneScene4BtnClicked(bool); void MainZoneVolumeSetChanged(); void Zone2VolumeSetChanged(); }; #endif // AVRECEIVERGUI_H