1 #ifndef PIRPANELMANAGER_H
2 #define PIRPANELMANAGER_H
4 #include "pirpanelnames.h"
16 class PIRAirConditionerForm;
17 class PIRFavoritesForm;
19 class PIRKeysetWidgetItem;
20 class PIRPanelSelectionForm;
21 class PIRKeysetManager;
41 typedef std::list<PIRPanelPair> PIRPanelList;
53 PIRPanelSelectionForm *psf);
57 const PIRKeysetManager *keyset,
64 void selectPrevFavKeyset();
65 void selectNextFavKeyset();
67 void addFavoritesItem(
68 PIRKeysetWidgetItem *item);
71 QListWidget *getFavoritesListWidget();
82 PIRMainForm *mainForm;
83 PIRUtilityForm *utilityForm;
84 PIRKeypadForm *keypadForm;
85 PIRMenuForm *menuForm;
86 PIRMediaForm *mediaForm;
87 PIRMedia2Form *media2Form;
88 PIRRecordForm *recordForm;
90 PIRInputForm *inputForm;
91 PIRAdjustForm *adjustForm;
92 PIRAirConditionerForm *acForm;
93 PIRFavoritesForm *favoritesForm;
95 PIRPanelList panelList;
97 MainWindow *mainWindow;
100 #endif // PIRPANELMANAGER_H