00001 #ifndef _IRCTRLPRIVATE_H_ 00002 #define _IRCTRLPRIVATE_H_ 00003 00004 #include <QString> 00005 #include "irctrl.h" 00006 00007 class QSettings; 00008 00009 class IrCtrlPrivate 00010 { 00011 public: 00012 IrCtrlPrivate(); 00013 virtual ~IrCtrlPrivate(); 00014 00015 protected: 00016 void genericSendCmd(const QString &commandName); 00017 00018 protected: 00019 IrCtrl *q_ptr; 00020 QSettings *settings; 00021 static const quint16 LIRC_PORT = 8765; 00022 00023 private: 00024 IrCtrlPrivate(const IrCtrlPrivate &); // unnecessary? 00025 Q_DECLARE_PUBLIC(IrCtrl); 00026 }; 00027 00028 #endif // _IRCTRLPRIVATE_H_ 00029