#include <settings.h>

Definition at line 147 of file settings.h.
Public Member Functions | |
| virtual QWidget * | configWidget (ConfigurationGroup *cg, QWidget *parent, const char *widgetName=0) |
| 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 | setRW (bool readwrite=true) |
| void | setRO (void) |
| virtual void | setEnabled (bool b) |
| virtual void | setVisible (bool b) |
| virtual void | SetPasswordEcho (bool b) |
| virtual void | setHelpText (const QString &str) |
Protected Member Functions | |
| LineEditSetting (Storage *_storage, bool readwrite=true) | |
Private Attributes | |
| QWidget * | bxwidget |
| MythLineEdit * | edit |
| bool | rw |
| bool | password_echo |
Definition at line 150 of file settings.h.
| QWidget * LineEditSetting::configWidget | ( | ConfigurationGroup * | cg, | |
| QWidget * | parent, | |||
| const char * | widgetName = 0 | |||
| ) | [virtual] |
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.
Some UI classes depend on this for properly updating the UI.
Reimplemented from Configurable.
Definition at line 260 of file settings.cpp.
| void LineEditSetting::widgetInvalid | ( | QObject * | ) | [virtual] |
Tell any Configurable keeping a pointer to a widget, that the pointer returned by an earlier configWidget call is invalid.
Note: It is possible that this may be called after configWidget() has been called another time so you must check the pointer param.
Reimplemented from Configurable.
Definition at line 306 of file settings.cpp.
| void LineEditSetting::setRW | ( | bool | readwrite = true |
) | [inline] |
| void LineEditSetting::setRO | ( | void | ) | [inline] |
| void LineEditSetting::setEnabled | ( | bool | b | ) | [virtual] |
Reimplemented from Configurable.
Definition at line 315 of file settings.cpp.
Referenced by ImportIconsWizard::enableControls(), RecordingProfile::SetLosslessTranscode(), LNBConfig::SetPreset(), ChannelOptionsCommon::sourceChanged(), ImportIconsWizard::startDialog(), SwitchConfig::update(), LNBConfig::UpdateType(), and PlaybackProfileItemConfig::vrenderChanged().
| void LineEditSetting::setVisible | ( | bool | b | ) | [virtual] |
Reimplemented from Configurable.
Definition at line 322 of file settings.cpp.
Referenced by DVBAudioDevice::DVBAudioDevice(), DVBVbiDevice::DVBVbiDevice(), SRCategory::SRCategory(), SRDescription::SRDescription(), SRProgramid::SRProgramid(), SRSeriesid::SRSeriesid(), SRStation::SRStation(), SRSubtitle::SRSubtitle(), and SRTitle::SRTitle().
| void LineEditSetting::SetPasswordEcho | ( | bool | b | ) | [virtual] |
| void LineEditSetting::setHelpText | ( | const QString & | str | ) | [virtual] |
Reimplemented from Configurable.
Definition at line 342 of file settings.cpp.
Referenced by AllRecGroupPassword(), AudioLocalPort(), CDDevice(), CDWriterDevice(), CodecPriorityList(), Country::Country(), DefaultTVChannel(), DefaultVoicemailPrompt(), DefaultVxmlUrl(), DeviceDescrSetting::DeviceDescrSetting(), DiSEqCLatitude(), DiSEqCLongitude(), DVBUtilsImportPane::DVBUtilsImportPane(), FilenameTemplate(), GameAllTreeLevels(), GameFavTreeLevels(), Gamename::Gamename(), Genre::Genre(), GetDataCommand(), GetPostersCommand(), Grabber(), HaltCommand(), IgnoreMedia(), JobQueueCommFlagCommand(), JobQueueTranscodeCommand(), LCDKeyString(), LircKeyPressedApp(), LocalSecurityPin(), LocalServerIP(), LocalServerPort(), LocalStatusPort(), MasterServerIP(), MasterServerPort(), MiscStatusScript(), MySipName(), MythArchiveDvdauthorCmd(), MythArchiveDVDLocation(), MythArchiveDVDPlayerCmd(), MythArchiveFfmpegCmd(), MythArchiveFileFilter(), MythArchiveGrowisofsCmd(), MythArchiveJpeg2yuvCmd(), MythArchiveMkisofsCmd(), MythArchiveMpeg2encCmd(), MythArchiveMplexCmd(), MythArchiveProjectXCmd(), MythArchiveShareDir(), MythArchiveSpumuxCmd(), MythArchiveTcrequantCmd(), MythArchiveTempDir(), MythDbSettings1::MythDbSettings1(), MythDbSettings2::MythDbSettings2(), MythFillDatabaseArgs(), MythFillDatabaseLog(), MythFillDatabasePath(), MythGalleryDir(), MythGalleryImportDirs(), MythGalleryMoviePlayerCmd(), MythShutdownNvramCmd(), MythShutdownNvramRestartCmd(), MythShutdownPowerOff(), MythShutdownReboot(), MythShutdownStartFECmd(), MythShutdownXTermCmd(), MythWelcomeDateFormat(), MythGamePlayerSettings::Name::Name(), NatIpAddress(), NonID3FileNameFormat(), OverTimeCategory(), PlaybackProfileItemConfig::PlaybackProfileItemConfig(), PlayerCommand(), PostCDRipScript(), preSDWUCheckCommand(), Publisher::Publisher(), Radius(), RebootCommand(), ScanFrequency::ScanFrequency(), SearchListingsCommand(), ServerHaltCommand(), SetDVDDevice(), SetMusicDirectory(), SetRipDirectory(), SetupPinCode(), SetVCDDevice(), SetWakeuptimeCommand(), SipBindInterface(), SipLocalPort(), SipProxyAuthName(), SipProxyAuthPassword(), SipProxyName(), ImportIconsWizard::startDialog(), startupCommand(), SubTitleCommand(), SwitchPortsSetting::SwitchPortsSetting(), TitlePlayCommand(), TranscodeCommand(), TransmitBandwidth(), TreeLevels(), UDPNotifyPort(), UserJob(), UserJobDesc(), VCDPlayerCommand(), VideoAdminPassword(), VideoAdminPasswordThree(), VideoAdminPasswordTwo(), VideoArtworkDirectory(), VideoDefaultPlayer(), VideoLocalPort(), VideoStartupDirectory(), VisualizationMode(), WakeupTimeFormat(), WOLbackendCommand(), WOLslaveBackendsCommand(), Year::Year(), ZipCode(), ZMServerIP(), and ZMServerPort().
QWidget* LineEditSetting::bxwidget [private] |
MythLineEdit* LineEditSetting::edit [private] |
Definition at line 176 of file settings.h.
Referenced by configWidget(), setEnabled(), setHelpText(), SetPasswordEcho(), setVisible(), and widgetInvalid().
bool LineEditSetting::rw [private] |
bool LineEditSetting::password_echo [private] |
1.5.5