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

#include <multiplexsetting.h>

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

Public Member Functions

 MultiplexSetting ()
virtual void Load (void)
void SetSourceID (uint _sourceid)
- Public Member Functions inherited from ComboBoxSetting
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 resetMaxCount (int count)
virtual void setEnabled (bool b)
virtual void setVisible (bool b)
virtual void setHelpText (const QString &str)
- 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 clearSelections (void)
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
bool isVisible (void) const
bool isEnabled ()
StorageGetStorage (void)
- Public Member Functions inherited from StorageUser
virtual ~StorageUser ()
- Public Member Functions inherited from TransientStorage
 TransientStorage ()
virtual ~TransientStorage ()
virtual void Save (void)
virtual void Save (QString)
- Public Member Functions inherited from Storage
 Storage ()
virtual ~Storage ()
virtual bool IsSaveRequired (void) const
virtual void SetSaveRequired (void)

Protected Attributes

uint sourceid
- Protected Attributes inherited from ComboBoxSetting
int step
- Protected Attributes inherited from SelectSetting
selectionList labels
selectionList values
unsigned current
bool isSet
- Protected Attributes inherited from Setting
QString settingValue
- Protected Attributes inherited from Configurable
bool labelAboveWidget
bool enabled
Storagestorage
QString configName
QString label
QString helptext
bool visible

Additional Inherited Members

- Public Slots inherited from ComboBoxSetting
virtual void SetDBValue (const QString &newValue)
virtual void setValue (const QString &newValue)
virtual void setValue (int which)
void addSelection (const QString &label, QString value=QString::null, bool select=false)
bool removeSelection (const QString &label, QString value=QString::null)
void editTextChanged (const QString &newText)
- Signals inherited from SelectSetting
void selectionAdded (const QString &label, QString value)
void selectionRemoved (const QString &label, const QString &value)
void selectionsCleared (void)
- Protected Types inherited from SelectSetting
typedef vector< QString > selectionList
- Protected Member Functions inherited from ComboBoxSetting
 ComboBoxSetting (Storage *_storage, bool _rw=false, int _step=1)

Detailed Description

Definition at line 11 of file multiplexsetting.h.

Constructor & Destructor Documentation

MultiplexSetting::MultiplexSetting ( )
inline

Definition at line 16 of file multiplexsetting.h.

Member Function Documentation

void MultiplexSetting::Load ( void  )
virtual

Reimplemented from TransientStorage.

Definition at line 33 of file multiplexsetting.cpp.

Referenced by SetSourceID().

void MultiplexSetting::SetSourceID ( uint  _sourceid)

Definition at line 85 of file multiplexsetting.cpp.

Referenced by PaneSingle::SetSourceID().

Member Data Documentation

uint MultiplexSetting::sourceid
protected

Definition at line 24 of file multiplexsetting.h.

Referenced by Load(), and SetSourceID().


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