|
MythTV
0.26-pre
|
A ConfigurationDialog that uses a ConfigurationGroup all children on one page in a vertical layout. More...
#include <mythconfigdialogs.h>
Public Member Functions | |
| ConfigurationDialog () | |
| virtual | ~ConfigurationDialog () |
| virtual MythDialog * | dialogWidget (MythMainWindow *parent, const char *widgetName) |
| virtual DialogCode | exec (bool saveOnExec=true, bool doLoad=true) |
| virtual void | addChild (Configurable *child) |
| virtual Setting * | byName (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 |
| MythDialog * | dialog |
| ConfigurationGroup * | cfgGrp |
A ConfigurationDialog that uses a ConfigurationGroup all children on one page in a vertical layout.
Definition at line 39 of file mythconfigdialogs.h.
typedef vector<Configurable*> ConfigurationDialog::ChildList [protected] |
Definition at line 65 of file mythconfigdialogs.h.
| ConfigurationDialog::ConfigurationDialog | ( | ) | [inline] |
Definition at line 42 of file mythconfigdialogs.h.
| ConfigurationDialog::~ConfigurationDialog | ( | ) | [virtual] |
Definition at line 50 of file mythconfigdialogs.cpp.
| MythDialog * ConfigurationDialog::dialogWidget | ( | MythMainWindow * | parent, |
| const char * | widgetName | ||
| ) | [virtual] |
Reimplemented in VideoSourceEditor, CaptureCardEditor, MythGamePlayerEditor, ConfigurationWizard, ScanWizard, StorageGroupListEditor, PlayGroupEditor, ChannelGroupEditor, and StorageGroupEditor.
Definition at line 56 of file mythconfigdialogs.cpp.
Referenced by exec().
| DialogCode ConfigurationDialog::exec | ( | bool | saveOnExec = true, |
| bool | doLoad = true |
||
| ) | [virtual] |
Reimplemented in TerminalWizard.
Definition at line 83 of file mythconfigdialogs.cpp.
Referenced by AudioConfigSettings::AudioAdvanced(), CardInput::channelScanner(), DVBConfigurationGroup::DVBExtraPanel(), ChannelEditor::edit(), TransportListEditor::Edit(), MythGamePlayerEditor::edit(), CaptureCardEditor::edit(), VideoSourceEditor::edit(), DeviceTree::EditNodeDialog(), StorageGroupEditor::exec(), ChannelGroupEditor::exec(), PlayGroupEditor::exec(), StorageGroupListEditor::exec(), TransportListEditor::exec(), MythGamePlayerEditor::exec(), DTVDeviceTreeWizard::exec(), RecordingProfileEditor::exec(), RotorPosConfig::exec(), CaptureCardEditor::exec(), VideoSourceEditor::exec(), CardInputEditor::exec(), GameCallback(), HDHomeRunConfigurationGroup::HDHomeRunExtraPanel(), WelcomeDialog::keyPressEvent(), main(), MythGamePlayerEditor::menu(), CaptureCardEditor::menu(), VideoSourceEditor::menu(), mythplugin_config(), ChannelGroupEditor::open(), PlayGroupEditor::open(), ProfileGroupEditor::open(), PlaybackProfileConfig::pressed(), MythContextPrivate::PromptForDatabaseParams(), ChannelEditor::scan(), SetupMenuCallback(), AudioConfigSettings::StartAudioTest(), and TVMenuCallback().
| void ConfigurationDialog::addChild | ( | Configurable * | child | ) | [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] |
Definition at line 54 of file mythconfigdialogs.h.
Referenced by get_str_option(), init_jobs(), MpegRecorder::SetIntOption(), RecorderBase::SetIntOption(), NuppelVideoRecorder::SetOptionsFromProfile(), MpegRecorder::SetStrOption(), RecorderBase::SetStrOption(), TVRec::SetupDTVSignalMonitor(), and TVRec::TuningNewRecorder().
| void ConfigurationDialog::setLabel | ( | const QString & | label | ) |
Definition at line 112 of file mythconfigdialogs.cpp.
Referenced by ChannelWizard::ChannelWizard(), DTVDeviceTreeWizard::DTVDeviceTreeWizard(), PlaybackProfileItemConfig::PlaybackProfileItemConfig(), RotorPosConfig::RotorPosConfig(), TransportListEditor::TransportListEditor(), and TransportWizard::TransportWizard().
| virtual void ConfigurationDialog::Load | ( | void | ) | [inline, virtual] |
Implements Storage.
Reimplemented in CardInputEditor, VideoSourceEditor, CaptureCardEditor, RecordingProfileEditor, MythGamePlayerEditor, ProfileGroupEditor, PlaybackProfileItemConfig, StorageGroupListEditor, PlayGroupEditor, ChannelGroupEditor, and StorageGroupEditor.
Definition at line 60 of file mythconfigdialogs.h.
Referenced by RecordingProfile::CompleteLoad(), exec(), ProfileGroupEditor::exec(), MythGamePlayerSettings::loadByID(), ProfileGroup::loadByID(), CaptureCard::loadByID(), CardInput::loadByID(), CardInput::loadByInput(), mythplugin_init(), CaptureCard::reload(), and WriteDefaults().
| virtual void ConfigurationDialog::Save | ( | void | ) | [inline, virtual] |
Implements Storage.
Reimplemented in CardInput, CardInputEditor, VideoSourceEditor, CaptureCardEditor, CaptureCard, VideoSource, RecordingProfileEditor, MythGamePlayerEditor, ProfileGroupEditor, MythGamePlayerSettings, PlaybackProfileItemConfig, StorageGroupListEditor, PlayGroupEditor, ChannelGroupEditor, and StorageGroupEditor.
Definition at line 61 of file mythconfigdialogs.h.
Referenced by exec(), main(), mythplugin_init(), ProfileGroupEditor::open(), RecordingProfileEditor::open(), RotorConfig::RunRotorPositionsDialog(), VideoSource::Save(), and WriteDefaults().
| virtual void ConfigurationDialog::Save | ( | QString | destination | ) | [inline, virtual] |
Reimplemented from Storage.
Reimplemented in CardInput, VideoSource, RecordingProfileEditor, StorageGroupListEditor, PlayGroupEditor, ChannelGroupEditor, and StorageGroupEditor.
Definition at line 62 of file mythconfigdialogs.h.
ChildList ConfigurationDialog::cfgChildren [protected] |
Definition at line 67 of file mythconfigdialogs.h.
Referenced by addChild(), dialogWidget(), ConfigurationWizard::dialogWidget(), exec(), and ~ConfigurationDialog().
vector<QWidget*> ConfigurationDialog::childwidget [protected] |
Definition at line 68 of file mythconfigdialogs.h.
Referenced by dialogWidget(), exec(), and ~ConfigurationDialog().
MythDialog* ConfigurationDialog::dialog [protected] |
Reimplemented in ProfileGroupEditor.
Definition at line 69 of file mythconfigdialogs.h.
Referenced by ProfileGroupEditor::callDelete(), StorageGroupEditor::dialogWidget(), ChannelGroupEditor::dialogWidget(), PlayGroupEditor::dialogWidget(), StorageGroupListEditor::dialogWidget(), dialogWidget(), ConfigurationWizard::dialogWidget(), MythGamePlayerEditor::dialogWidget(), CaptureCardEditor::dialogWidget(), VideoSourceEditor::dialogWidget(), exec(), RecordingProfile::exec(), ProfileGroupEditor::exec(), RecordingProfile::ResizeTranscode(), and RecordingProfile::SetLosslessTranscode().
ConfigurationGroup* ConfigurationDialog::cfgGrp [protected] |
Definition at line 70 of file mythconfigdialogs.h.
Referenced by addChild(), dialogWidget(), ConfigurationWizard::dialogWidget(), setLabel(), and ~ConfigurationDialog().
1.7.6.1