class QObject;
class PIRSelectKeysetForm;
class PIRSelectDeviceForm;
+class PIRFavoritesDialog;
class PIRKeysetWidgetItem;
#include <map>
~PIRKeysetManager();
- void populateSelectionWidgets(
+ void populateListWidgets(
PIRSelectKeysetForm *skf,
- PIRSelectDeviceForm *sdf) const;
+ PIRFavoritesDialog *fd) const;
bool keysetExists(
unsigned int keysetID) const;
QObject *guiObject,
unsigned int keysetID);
+ bool clearKeyset(
+ unsigned int keysetID);
+
+ void populateFavorites(
+ PIRFavoritesDialog *favoritesDialog,
+ PIRSelectKeysetForm *keysetForm);
+
+ unsigned int getCarrierFrequency(
+ unsigned int keysetID);
+
+ void setCarrierFrequency(
+ unsigned int carrierFrequency,
+ unsigned int keysetID);
+
+ unsigned int getDutyCycle(
+ unsigned int keysetID);
+
+ void setDutyCycle(
+ unsigned int dutyCycle,
+ unsigned int keysetID);
+
private:
void setupKeyset(
PIRKeysetMetaData *keyset);