#include <managedlist.h>

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 () |
| ManagedListItem * | getItem () |
| operator ManagedListItem * () | |
Protected Member Functions | |
| ManagedListSetting (QString _table, QString _column, ManagedList *_parentList=NULL) | |
Protected Attributes | |
| QGuardedPtr< ManagedList > | parentList |
| QGuardedPtr< ManagedListItem > | listItem |
| ManagedListSetting::ManagedListSetting | ( | QString | _table, | |
| QString | _column, | |||
| ManagedList * | _parentList = NULL | |||
| ) | [inline, protected] |
Definition at line 433 of file managedlist.h.
| void ManagedListSetting::itemChanged | ( | ManagedListItem * | ) | [inline, slot] |
| virtual void ManagedListSetting::load | ( | void | ) | [inline, virtual] |
Reimplemented from SimpleDBStorage.
Reimplemented in SRProfileSelector, SRTranscoderSelector, SRRecGroup, SRStorageGroup, SRPlayGroup, and SRInput.
Definition at line 448 of file managedlist.h.
Referenced by SRInput::load(), SRPlayGroup::load(), SRStorageGroup::load(), SRRecGroup::load(), SRTranscoderSelector::load(), and SRProfileSelector::load().
| virtual void ManagedListSetting::setValue | ( | int | val | ) | [inline, virtual] |
Definition at line 453 of file managedlist.h.
Referenced by ScheduledRecording::load(), ScheduledRecording::loadByProgram(), ScheduledRecording::makeOverride(), ScheduledRecording::SetAutoExpire(), ScheduledRecording::setDefault(), ScheduledRecording::setEndOffset(), ScheduledRecording::setPlayGroup(), ScheduledRecording::setRecGroup(), ScheduledRecording::setRecordingType(), ScheduledRecording::setRecPriority(), ScheduledRecording::setStorageGroup(), SRAutoCommFlag::SRAutoCommFlag(), SRAutoTranscode::SRAutoTranscode(), SRAutoUserJob1::SRAutoUserJob1(), SRAutoUserJob2::SRAutoUserJob2(), SRAutoUserJob3::SRAutoUserJob3(), SRAutoUserJob4::SRAutoUserJob4(), SRDupIn::SRDupIn(), SRDupMethod::SRDupMethod(), SRInput::SRInput(), SRMaxNewest::SRMaxNewest(), SRPlayGroup::SRPlayGroup(), SRRecGroup::SRRecGroup(), SRRecPriority::SRRecPriority(), and SRStorageGroup::SRStorageGroup().
| virtual void ManagedListSetting::setValue | ( | const QString & | val | ) | [inline, virtual] |
| virtual const QString ManagedListSetting::getValue | ( | void | ) | [inline, virtual] |
Reimplemented from Setting.
Definition at line 467 of file managedlist.h.
Referenced by ScheduledRecording::GetAutoExpire(), ScheduledRecording::GetAutoRunJobs(), ScheduledRecording::GetMaxEpisodes(), ScheduledRecording::GetMaxNewest(), ScheduledRecording::getProfileName(), ScheduledRecording::getRecordingType(), ScheduledRecording::getRecPriority(), ScheduledRecording::GetTranscoder(), RootSRGroup::itemChanged(), SRStorageOptionsGroup::itemChanged(), ScheduledRecording::load(), ScheduledRecording::makeOverride(), ScheduledRecording::save(), SRBoundedIntegerSetting::setClause(), SRBoolSetting::setClause(), SRSelectSetting::setClause(), SRSetting::setClause(), ScheduledRecording::setSearchType(), and ScheduledRecording::ToMap().
| 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] |
Definition at line 492 of file managedlist.h.
Referenced by SRPlayGroup::fillSelections(), SRStorageOptionsGroup::itemChanged(), SRSchedOptionsGroup::itemChanged(), RootSRGroup::RootSRGroup(), SRSchedOptionsGroup::setEnabled(), SRJobQueueGroup::SRJobQueueGroup(), SRSchedOptionsGroup::SRSchedOptionsGroup(), and SRStorageOptionsGroup::SRStorageOptionsGroup().
| ManagedListSetting::operator ManagedListItem * | ( | ) | [inline] |
Definition at line 493 of file managedlist.h.
QGuardedPtr<ManagedList> ManagedListSetting::parentList [protected] |
Definition at line 438 of file managedlist.h.
QGuardedPtr<ManagedListItem> ManagedListSetting::listItem [protected] |
Definition at line 439 of file managedlist.h.
1.5.5