X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=pirpanelmanager.h;h=d0f0222ca5222d6b41bc70f795f19220edfb7ee7;hb=HEAD;hp=c2cb0467803eba8265918fb6ae85a3840bf3a15a;hpb=c368b9d2216660ed7541cad6919338a3538a644b;p=pierogi diff --git a/pirpanelmanager.h b/pirpanelmanager.h index c2cb046..d0f0222 100644 --- a/pirpanelmanager.h +++ b/pirpanelmanager.h @@ -16,11 +16,17 @@ class PIRInputForm; class PIRAdjustForm; class PIRAirConditionerForm; class PIRAudioDeviceForm; +class PIRCameraForm; class PIRRoombaForm; +class PIRUserForm; +class PIRMacroForm; +class PIRPowerSearchForm; +class PIRAdvancedForm; class PIRKeysetWidgetItem; class PIRKeysetManager; class QListWidget; +class QComboBox; class MainWindow; #include @@ -46,14 +52,16 @@ public: void updateTabSet(); void enableButtons( - const PIRKeysetManager *keyset, + PIRKeysetManager *keyset, unsigned int id); void enableButtons( - const PIRKeysetManager *keyset, + PIRKeysetManager *keyset, unsigned int currentID, unsigned int defaultID); + void updateUserButtons(); + void useMainPanel(); void useAltMainPanel(); @@ -66,9 +74,14 @@ public: */ void setupTabs(PIRTabBarName name); + QComboBox *getKeysetComboBox(); + + void gotoPreviousTabs(); + void gotoNextTabs(); + private: void commonEnableButtons( - const PIRKeysetManager *keyset, + PIRKeysetManager *keyset, unsigned int id); PIRMainForm *mainForm; @@ -84,7 +97,12 @@ private: PIRAdjustForm *adjustForm; PIRAirConditionerForm *acForm; PIRAudioDeviceForm *audioDeviceForm; + PIRCameraForm *cameraForm; PIRRoombaForm *roombaForm; + PIRUserForm *userForm; + PIRMacroForm *macroForm; + PIRPowerSearchForm *powerSearchForm; + PIRAdvancedForm *advancedForm; PIRPanelDisplayNameCollection shortPanelNames; PIRPanelDisplayNameCollection longPanelNames;