ManagedListSetting Class Reference

#include <managedlist.h>

Inheritance diagram for ManagedListSetting:

Setting SimpleDBStorage Configurable DBStorage Storage BoolManagedListSetting BoundedIntegerManagedListSetting IntegerManagedListSetting SelectManagedListSetting SRSetting SRBoolSetting SRBoundedIntegerSetting SRSelectSetting SRAutoExpire SRInactive SRMaxNewest SREndOffset SRMaxEpisodes SRRecPriority SRStartOffset SRAutoCommFlag SRAutoTranscode SRAutoUserJob1 SRAutoUserJob2 SRAutoUserJob3 SRAutoUserJob4 SRDupIn SRDupMethod SRInput SRPlayGroup SRProfileSelector SRRecGroup SRRecordingType SRStorageGroup SRTranscoderSelector

List of all members.


Detailed Description

Definition at line 428 of file managedlist.h.


Public Slots

void itemChanged (ManagedListItem *)

Public Member Functions

virtual void load ()
virtual void setValue (int val)
virtual void setValue (const QString &val)
virtual const QString getValue ()
virtual void syncDBFromItem ()
virtual void syncItemFromDB ()
ManagedListItemgetItem ()
 operator ManagedListItem * ()

Protected Member Functions

 ManagedListSetting (QString _table, QString _column, ManagedList *_parentList=NULL)

Protected Attributes

QGuardedPtr< ManagedListparentList
QGuardedPtr< ManagedListItemlistItem

Constructor & Destructor Documentation

ManagedListSetting::ManagedListSetting ( QString  _table,
QString  _column,
ManagedList _parentList = NULL 
) [inline, protected]

Definition at line 433 of file managedlist.h.


Member Function Documentation

void ManagedListSetting::itemChanged ( ManagedListItem  )  [inline, slot]

virtual void ManagedListSetting::load ( void   )  [inline, virtual]

virtual void ManagedListSetting::setValue ( int  val  )  [inline, virtual]

virtual void ManagedListSetting::setValue ( const QString &  val  )  [inline, virtual]

Reimplemented from Setting.

Definition at line 455 of file managedlist.h.

virtual const QString ManagedListSetting::getValue ( void   )  [inline, virtual]

virtual void ManagedListSetting::syncDBFromItem (  )  [inline, virtual]

Definition at line 480 of file managedlist.h.

virtual void ManagedListSetting::syncItemFromDB (  )  [inline, virtual]

Definition at line 486 of file managedlist.h.

ManagedListItem* ManagedListSetting::getItem (  )  [inline]

ManagedListSetting::operator ManagedListItem * (  )  [inline]

Definition at line 493 of file managedlist.h.


Member Data Documentation

QGuardedPtr<ManagedList> ManagedListSetting::parentList [protected]

Definition at line 438 of file managedlist.h.

Definition at line 439 of file managedlist.h.


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

Generated on Sat Sep 4 05:16:03 2010 for MythTV by  doxygen 1.5.5