MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Public Slots | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
RotorPosMap Class Reference

#include <diseqcsettings.h>

Inheritance diagram for RotorPosMap:
Inheritance graph
[legend]
Collaboration diagram for RotorPosMap:
Collaboration graph
[legend]

Public Slots

void edit (void)
void del (void)
- Public Slots inherited from ListBoxSetting
void addSelection (const QString &label, QString value=QString::null, bool select=false)
void setValueByIndex (int index)
- Public Slots inherited from SelectSetting
virtual void setValue (const QString &newValue)
virtual void setValue (int which)
virtual QString getSelectionLabel (void) const
virtual int getValueIndex (QString value)
 Returns index of value in SelectSetting, or -1 if not found.
- Public Slots inherited from Setting
virtual void setValue (const QString &newValue)
- Public Slots inherited from Configurable
virtual void enableOnSet (const QString &val)
 This slot allows you to enable this configurable when a binary configurable is set to true.
virtual void enableOnUnset (const QString &val)
 This slot allows you to enable this configurable when a binary configurable is set to false.
virtual void widgetDeleted (QObject *obj)
 This slot calls the virtual widgetInvalid(QObject*) method.

Public Member Functions

 RotorPosMap (DiSEqCDevRotor &rotor)
virtual void Load (void)
virtual void Save (void)
virtual void Save (QString)
- Public Member Functions inherited from ListBoxSetting
 ListBoxSetting (Storage *_storage)
virtual QWidget * configWidget (ConfigurationGroup *cg, QWidget *parent, const char *widgetName=NULL)
 Create and return a QWidget for configuring this entity Note: Any class calling this should call widgetInvalid() before configWidget() is called on the class again, and before the class is deleted; just before removing the instance from a layout or scheduling the delete of a parent container is a good time.
virtual void widgetInvalid (QObject *obj)
 Tell any Configurable keeping a pointer to a widget, that the pointer returned by an earlier configWidget call is invalid.
void setFocus (void)
void setSelectionMode (MythListBox::SelectionMode mode)
void setCurrentItem (int i)
void setCurrentItem (const QString &str)
int currentItem (void)
virtual void setEnabled (bool b)
virtual void clearSelections (void)
virtual void setHelpText (const QString &str)
virtual void SetEventFilter (QObject *filter)
virtual bool ReplaceLabel (const QString &new_label, const QString &value)
- Public Member Functions inherited from SelectSetting
virtual int findSelection (const QString &label, QString value=QString::null) const
virtual void addSelection (const QString &label, QString value=QString::null, bool select=false)
virtual bool removeSelection (const QString &label, QString value=QString::null)
virtual void fillSelectionsFromDir (const QDir &dir, bool absPath=true)
virtual uint size (void) const
virtual QString GetLabel (uint i) const
virtual QString GetValue (uint i) const
- Public Member Functions inherited from Setting
virtual QString getValue (void) const
virtual SettingbyName (const QString &name)
void SetDBValue (const QString &val)
QString GetDBValue (void) const
- Public Member Functions inherited from Configurable
void setName (const QString &str)
QString getName (void) const
virtual void setLabel (QString str)
QString getLabel (void) const
void setLabelAboveWidget (bool l=true)
QString getHelpText (void) const
void setVisible (bool b)
bool isVisible (void) const
bool isEnabled ()
StorageGetStorage (void)
- Public Member Functions inherited from StorageUser
virtual ~StorageUser ()
- Public Member Functions inherited from Storage
 Storage ()
virtual ~Storage ()
virtual bool IsSaveRequired (void) const
virtual void SetSaveRequired (void)

Protected Member Functions

void PopulateList (void)

Private Attributes

DiSEqCDevRotorm_rotor
uint_to_dbl_t m_posmap

Additional Inherited Members

- Signals inherited from ListBoxSetting
void accepted (int)
void menuButtonPressed (int)
void editButtonPressed (int)
void deleteButtonPressed (int)
- Protected Types inherited from SelectSetting
typedef vector< QString > selectionList
- Protected Attributes inherited from ListBoxSetting
QWidget * bxwidget
MythListBoxlbwidget
QObject * eventFilter
MythListBox::SelectionMode selectionMode

Detailed Description

Definition at line 37 of file diseqcsettings.h.

Constructor & Destructor Documentation

RotorPosMap::RotorPosMap ( DiSEqCDevRotor rotor)

Definition at line 435 of file diseqcsettings.cpp.

Member Function Documentation

void RotorPosMap::Load ( void  )
virtual

Implements Storage.

Definition at line 443 of file diseqcsettings.cpp.

void RotorPosMap::Save ( void  )
virtual

Implements Storage.

Definition at line 449 of file diseqcsettings.cpp.

virtual void RotorPosMap::Save ( QString  )
inlinevirtual

Reimplemented from Storage.

Definition at line 46 of file diseqcsettings.h.

void RotorPosMap::edit ( void  )
slot

Definition at line 454 of file diseqcsettings.cpp.

Referenced by RotorPosMap().

void RotorPosMap::del ( void  )
slot

Definition at line 469 of file diseqcsettings.cpp.

Referenced by RotorPosMap().

void RotorPosMap::PopulateList ( void  )
protected

Definition at line 476 of file diseqcsettings.cpp.

Referenced by del(), edit(), and Load().

Member Data Documentation

DiSEqCDevRotor& RotorPosMap::m_rotor
private

Definition at line 56 of file diseqcsettings.h.

Referenced by Load(), and Save().

uint_to_dbl_t RotorPosMap::m_posmap
private

Definition at line 57 of file diseqcsettings.h.

Referenced by del(), edit(), Load(), PopulateList(), and Save().


The documentation for this class was generated from the following files: