MythTV  0.26-pre
Public Member Functions | Protected Types | Protected Attributes
ConfigurationDialog Class Reference

A ConfigurationDialog that uses a ConfigurationGroup all children on one page in a vertical layout. More...

#include <mythconfigdialogs.h>

Inheritance diagram for ConfigurationDialog:
Storage CaptureCardEditor CardInputEditor ChannelGroupEditor ConfigurationWizard DTVDeviceTreeWizard MythGamePlayerEditor PlayGroupEditor ProfileGroupEditor RecordingProfileEditor RotorPosConfig StorageGroupEditor StorageGroupListEditor TransportListEditor VideoSourceEditor

List of all members.

Public Member Functions

 ConfigurationDialog ()
virtual ~ConfigurationDialog ()
virtual MythDialogdialogWidget (MythMainWindow *parent, const char *widgetName)
virtual DialogCode exec (bool saveOnExec=true, bool doLoad=true)
virtual void addChild (Configurable *child)
virtual SettingbyName (const QString &settingName)
void setLabel (const QString &label)
virtual void Load (void)
virtual void Save (void)
virtual void Save (QString destination)

Protected Types

typedef vector< Configurable * > ChildList

Protected Attributes

ChildList cfgChildren
vector< QWidget * > childwidget
MythDialogdialog
ConfigurationGroupcfgGrp

Detailed Description

A ConfigurationDialog that uses a ConfigurationGroup all children on one page in a vertical layout.

Definition at line 39 of file mythconfigdialogs.h.


Member Typedef Documentation

typedef vector<Configurable*> ConfigurationDialog::ChildList [protected]

Definition at line 65 of file mythconfigdialogs.h.


Constructor & Destructor Documentation

Definition at line 42 of file mythconfigdialogs.h.

Definition at line 50 of file mythconfigdialogs.cpp.


Member Function Documentation

MythDialog * ConfigurationDialog::dialogWidget ( MythMainWindow parent,
const char *  widgetName 
) [virtual]
DialogCode ConfigurationDialog::exec ( bool  saveOnExec = true,
bool  doLoad = true 
) [virtual]

Definition at line 106 of file mythconfigdialogs.cpp.

Referenced by DatabaseSettings::addDatabaseSettings(), AppearanceSettings::AppearanceSettings(), ArchiveSettings::ArchiveSettings(), AudioAdvancedSettingsGroup::AudioAdvancedSettingsGroup(), AudioGeneralSettings::AudioGeneralSettings(), AudioTestGroup::AudioTestGroup(), BackendSettings::BackendSettings(), CaptureCard::CaptureCard(), CaptureCardEditor::CaptureCardEditor(), CardInput::CardInput(), CardInputEditor::CardInputEditor(), ChannelGroupConfig::ChannelGroupConfig(), ChannelGroupEditor::ChannelGroupEditor(), ChannelWizard::ChannelWizard(), RecordingProfile::CompleteLoad(), DatabaseSettings::DatabaseSettings(), DTVDeviceTreeWizard::DTVDeviceTreeWizard(), DVBExtra::DVBExtra(), EPGSettings::EPGSettings(), GallerySettings::GallerySettings(), GeneralRecPrioritiesSettings::GeneralRecPrioritiesSettings(), GeneralSettings::GeneralSettings(), HDHomeRunExtra::HDHomeRunExtra(), LNBConfig::LNBConfig(), MainGeneralSettings::MainGeneralSettings(), MythGameGeneralSettings::MythGameGeneralSettings(), MythGamePlayerEditor::MythGamePlayerEditor(), MythGamePlayerSettings::MythGamePlayerSettings(), MythShutdownSettings::MythShutdownSettings(), MythWelcomeSettings::MythWelcomeSettings(), OSDSettings::OSDSettings(), PlaybackProfileItemConfig::PlaybackProfileItemConfig(), PlaybackSettings::PlaybackSettings(), PlayGroupConfig::PlayGroupConfig(), PlayGroupEditor::PlayGroupEditor(), ProfileGroup::ProfileGroup(), ProfileGroupEditor::ProfileGroupEditor(), RecordingProfile::RecordingProfile(), RecordingProfileEditor::RecordingProfileEditor(), RotorConfig::RotorConfig(), RotorPosConfig::RotorPosConfig(), ScanWizard::ScanWizard(), StorageGroupEditor::StorageGroupEditor(), StorageGroupListEditor::StorageGroupListEditor(), SwitchConfig::SwitchConfig(), TerminalWizard::TerminalWizard(), TransportListEditor::TransportListEditor(), TransportWizard::TransportWizard(), VideoGeneralSettings::VideoGeneralSettings(), VideoSource::VideoSource(), VideoSourceEditor::VideoSourceEditor(), and ZMSettings::ZMSettings().

virtual Setting* ConfigurationDialog::byName ( const QString &  settingName) [inline, virtual]
void ConfigurationDialog::setLabel ( const QString &  label)
virtual void ConfigurationDialog::Load ( void  ) [inline, virtual]
virtual void ConfigurationDialog::Save ( void  ) [inline, virtual]
virtual void ConfigurationDialog::Save ( QString  destination) [inline, virtual]

Member Data Documentation

vector<QWidget*> ConfigurationDialog::childwidget [protected]

Definition at line 68 of file mythconfigdialogs.h.

Referenced by dialogWidget(), exec(), and ~ConfigurationDialog().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends