1 #ifndef PIRPANELMANAGER_H
2 #define PIRPANELMANAGER_H
4 #include "pirpanelnames.h"
11 class PIRFavoritesForm;
16 class PIRAirConditionerForm;
18 class PIRKeysetWidgetItem;
19 class PIRPanelSelectionForm;
20 class PIRKeysetManager;
40 typedef std::list<PIRPanelPair> PIRPanelList;
52 PIRPanelSelectionForm *psf);
56 const PIRKeysetManager *keyset,
63 void selectPrevFavKeyset();
64 void selectNextFavKeyset();
66 void addFavoritesItem(
67 PIRKeysetWidgetItem *item);
70 QListWidget *getFavoritesListWidget();
81 PIRMainForm *mainForm;
82 PIRUtilityForm *utilityForm;
83 PIRKeypadForm *keypadForm;
84 PIRMenuForm *menuForm;
85 PIRMediaForm *mediaForm;
86 PIRMedia2Form *media2Form;
88 PIRInputForm *inputForm;
89 PIRAdjustForm *adjustForm;
90 PIRAirConditionerForm *acForm;
91 PIRFavoritesForm *favoritesForm;
93 PIRPanelList panelList;
95 MainWindow *mainWindow;
98 #endif // PIRPANELMANAGER_H