|
MythTV master
|
All purpose text widget, displays a text string. More...
#include <libmythui/mythuitext.h>
Public Member Functions | |
| MythUIText (MythUIType *parent, const QString &name) | |
| MythUIText (const QString &text, const MythFontProperties &font, QRect displayRect, QRect altDisplayRect, MythUIType *parent, const QString &name) | |
| ~MythUIText () override | |
| void | Reset (void) override |
| Reset the widget to it's original state, should not reset changes made by the theme. More... | |
| void | ResetMap (const InfoMap &map) |
| virtual void | SetText (const QString &text) |
| QString | GetText (void) const |
| QString | GetDefaultText (void) const |
| void | SetTextFromMap (const InfoMap &map) |
| void | SetTemplateText (const QString &text) |
| QString | GetTemplateText (void) const |
| void | Pulse (void) override |
| Pulse is called 70 times a second to trigger a single frame of an animation. More... | |
| QPoint | CursorPosition (int text_offset) |
| int | MoveCursor (int lines) |
| void | SetDBValue (const QString &text) override |
| QString | GetDBValue (void) const override |
| void | SetFontState (const QString &state) |
| void | SetJustification (int just) |
Public Member Functions inherited from MythUIType | |
| MythUIType (QObject *parent, const QString &name) | |
| virtual void | Reset (void) |
| Reset the widget to it's original state, should not reset changes made by the theme. More... | |
| void | AddChild (MythUIType *child) |
| Add a child UIType. More... | |
| MythUIType * | GetChild (const QString &name) const |
| Get a named child of this UIType. More... | |
| MythUIType * | GetChildAt (QPoint p, bool recursive=true, bool focusable=true) const |
| Return the first MythUIType at the given coordinates. More... | |
| QList< MythUIType * > * | GetAllChildren (void) |
| Return a list of all child widgets. More... | |
| QList< MythUIType * > | GetAllDescendants (void) |
| void | DeleteChild (const QString &name) |
| Delete a named child of this UIType. More... | |
| void | DeleteChild (MythUIType *child) |
| Delete the given UIType if it is a child of this UIType. More... | |
| void | DeleteAllChildren (void) |
| Delete all child widgets. More... | |
| bool | NeedsRedraw (void) const |
| void | ResetNeedsRedraw (void) |
| void | SetRedraw (void) |
| void | SetChildNeedsRedraw (MythUIType *child) |
| bool | CanTakeFocus (void) const |
| Return if this widget can accept input focus. More... | |
| void | SetCanTakeFocus (bool set=true) |
| Set whether this widget can take focus. More... | |
| void | SetFocusOrder (int order) |
| void | SetFocusedName (const QString &widgetname) |
| QString | GetFocusedName (void) const |
| bool | IsEnabled (void) const |
| void | SetEnabled (bool enable) |
| bool | MoveToTop (void) |
| bool | MoveChildToTop (MythUIType *child) |
| void | ActivateAnimations (MythUIAnimation::Trigger trigger) |
| QList< MythUIAnimation * > * | GetAnimations (void) |
| virtual void | Pulse (void) |
| Pulse is called 70 times a second to trigger a single frame of an animation. More... | |
| void | Draw (MythPainter *p, int xoffset, int yoffset, int alphaMod=255, QRect clipRect=QRect()) |
| void | SetPosition (int x, int y) |
| Convenience method, calls SetPosition(const MythPoint&) Override that instead to change functionality. More... | |
| void | SetPosition (QPoint point) |
| virtual void | SetPosition (const MythPoint &point) |
| virtual MythPoint | GetPosition (void) const |
| virtual void | SetSize (QSize size) |
| virtual void | SetMinSize (const MythPoint &size) |
| Set the minimum size of this widget, for widgets which can be rescaled. More... | |
| virtual QSize | GetMinSize (void) const |
| virtual void | SetArea (const MythRect &rect) |
| virtual void | AdjustMinArea (int delta_x, int delta_y, int delta_w, int delta_h) |
| Adjust the size of a sibling. More... | |
| virtual void | VanishSibling (void) |
| virtual void | SetMinAreaParent (MythRect actual_area, MythRect allowed_area, MythUIType *child) |
| Adjust the size of sibling objects within the button. More... | |
| virtual void | SetMinArea (const MythRect &rect) |
| Set the minimum area based on the given size. More... | |
| virtual MythRect | GetArea (void) const |
| If the object has a minimum area defined, return it, other wise return the default area. More... | |
| virtual MythRect | GetFullArea (void) const |
| virtual void | RecalculateArea (bool recurse=true) |
| void | ExpandArea (QRect rect) |
| virtual QRegion | GetDirtyArea (void) const |
| bool | IsVisible (bool recurse=false) const |
| virtual void | SetVisible (bool visible) |
| void | MoveTo (QPoint destXY, QPoint speedXY) |
| void | AdjustAlpha (int mode, int alphachange, int minalpha=0, int maxalpha=255) |
| void | SetAlpha (int newalpha) |
| int | GetAlpha (void) const |
| virtual bool | keyPressEvent (QKeyEvent *event) |
| Key event handler. More... | |
| virtual bool | inputMethodEvent (QInputMethodEvent *event) |
| Input Method event handler. More... | |
| virtual bool | gestureEvent (MythGestureEvent *event) |
| Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop. More... | |
| virtual void | mediaEvent (MythMediaEvent *event) |
| Media/Device status event handler, received from MythMediaMonitor. More... | |
| MythFontProperties * | GetFont (const QString &text) const |
| bool | AddFont (const QString &text, MythFontProperties *fontProp) |
| void | SetHelpText (const QString &text) |
| QString | GetHelpText (void) const |
| void | SetXMLLocation (const QString &filename, int where) |
| QString | GetXMLLocation (void) const |
| void | SetXMLName (const QString &name) |
| QString | GetXMLName (void) const |
| bool | IsDeferredLoading (bool recurse=false) const |
| void | SetDeferLoad (bool defer) |
| virtual void | LoadNow (void) |
| Cause images in this and child widgets to be loaded. More... | |
| bool | ContainsPoint (QPoint point) const |
| Check if the given point falls within this widgets area. More... | |
| virtual MythPainter * | GetPainter (void) |
| void | SetPainter (MythPainter *painter) |
| void | SetCentre (UIEffects::Centre centre) |
| void | SetZoom (float zoom) |
| void | SetHorizontalZoom (float zoom) |
| void | SetVerticalZoom (float zoom) |
| void | SetAngle (float angle) |
| void | SetDependIsDefault (bool isDefault) |
| void | SetReverseDependence (MythUIType *dependee, bool reverse) |
| void | SetDependsMap (QMap< QString, QString > dependsMap) |
| QMap< QString, QString > | GetDependsMap () const |
Public Member Functions inherited from StorageUser | |
| virtual void | SetDBValue (const QString &)=0 |
| virtual QString | GetDBValue (void) const =0 |
| virtual | ~StorageUser ()=default |
Protected Types | |
| enum | Constants : std::uint8_t { ScrollBounceDelay = DEFAULT_REFRESH_RATE * 3 } |
| enum | ScrollDir : std::uint8_t { ScrollNone , ScrollLeft , ScrollRight , ScrollUp , ScrollDown , ScrollHorizontal , ScrollVertical } |
| enum | TextCase : std::uint8_t { CaseNormal , CaseUpper , CaseLower , CaseCapitaliseFirst , CaseCapitaliseAll } |
Protected Member Functions | |
| void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) override |
| bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) override |
| Parse the xml definition of this widget setting the state of the object accordingly. More... | |
| void | CopyFrom (MythUIType *base) override |
| Copy this widgets state from another. More... | |
| void | CreateCopy (MythUIType *parent) override |
| Copy the state of this widget to the one given, it must be of the same type. More... | |
| void | Finalize (void) override |
| Perform any post-xml parsing initialisation tasks. More... | |
| void | SetFontProperties (const MythFontProperties &fontProps) |
| const MythFontProperties * | GetFontProperties () |
| void | CycleColor (const QColor &startColor, const QColor &endColor, int numSteps) |
| void | StopCycling () |
| int | GetJustification (void) const |
| void | SetCutDown (Qt::TextElideMode mode) |
| Qt::TextElideMode | GetCutDown (void) const |
| void | SetMultiLine (bool multiline) |
| bool | GetMultiLine (void) const |
| void | SetArea (const MythRect &rect) override |
| void | SetPosition (const MythPoint &pos) override |
| MythRect | GetDrawRect (void) |
| void | SetCanvasPosition (int x, int y) |
| void | ShiftCanvas (int x, int y) |
| bool | FormatTemplate (QString ¶graph, QTextLayout *layout) |
| bool | Layout (QString ¶graph, QTextLayout *layout, bool final, bool &overflow, qreal width, qreal &height, bool force, qreal &last_line_width, QRectF &min_rect, int &num_lines) |
| bool | LayoutParagraphs (const QStringList ¶graphs, const QTextOption &textoption, qreal width, qreal &height, QRectF &min_rect, qreal &last_line_width, int &num_lines, bool final) |
| bool | GetNarrowWidth (const QStringList ¶graphs, const QTextOption &textoption, qreal &width) |
| void | FillCutMessage (void) |
Protected Member Functions inherited from MythUIType | |
| ~MythUIType () override | |
| void | customEvent (QEvent *event) override |
| virtual void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) |
| void | AddFocusableChildrenToList (FocusInfoType &focusList) |
| void | HandleAlphaPulse () |
| Handle one frame of an alpha (transparency) change animation. More... | |
| void | HandleMovementPulse () |
| Handle one frame of a movement animation. More... | |
| int | CalcAlpha (int alphamod) const |
| void | ConnectDependants (bool recurse=false) |
| virtual bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) |
| Parse the xml definition of this widget setting the state of the object accordingly. More... | |
| virtual void | CopyFrom (MythUIType *base) |
| Copy this widgets state from another. More... | |
| virtual void | CreateCopy (MythUIType *parent) |
| Copy the state of this widget to the one given, it must be of the same type. More... | |
| virtual void | Finalize (void) |
| Perform any post-xml parsing initialisation tasks. More... | |
Private Types | |
| using | FontStates = QMap< QString, MythFontProperties > |
Friends | |
| class | MythUITextEdit |
| class | MythUIButton |
| class | MythThemedMenu |
| class | MythThemedMenuPrivate |
Additional Inherited Members | |
Public Slots inherited from MythUIType | |
| void | LoseFocus (void) |
| bool | TakeFocus (void) |
| void | Activate (void) |
| void | Hide (void) |
| void | Show (void) |
| void | Refresh (void) |
| void | UpdateDependState (bool isDefault) |
| void | UpdateDependState (MythUIType *dependee, bool isDefault) |
Signals inherited from MythUIType | |
| void | RequestUpdate (void) |
| void | RequestRegionUpdate (const QRect &) |
| void | TakingFocus (void) |
| void | LosingFocus (void) |
| void | VisibilityChanged (bool Visible) |
| void | Showing (void) |
| void | Hiding (void) |
| void | Enabling (void) |
| void | Disabling (void) |
| void | FinishedMoving (void) |
| void | FinishedFading (void) |
| void | DependChanged (bool isDefault) |
Static Public Member Functions inherited from XMLParseBase | |
| static QString | getFirstText (QDomElement &element) |
| static bool | parseBool (const QString &text) |
| static bool | parseBool (QDomElement &element) |
| static MythPoint | parsePoint (const QString &text, bool normalize=true) |
| static MythPoint | parsePoint (QDomElement &element, bool normalize=true) |
| static QSize | parseSize (const QString &text, bool normalize=true) |
| static QSize | parseSize (QDomElement &element, bool normalize=true) |
| static MythRect | parseRect (const QString &text, bool normalize=true) |
| static MythRect | parseRect (QDomElement &element, bool normalize=true) |
| static int | parseAlignment (const QString &text) |
| static int | parseAlignment (QDomElement &element) |
| static QBrush | parseGradient (const QDomElement &element) |
| static QString | parseText (QDomElement &element) |
| static MythUIType * | GetGlobalObjectStore (void) |
| static void | ClearGlobalObjectStore (void) |
| static void | ParseChildren (const QString &filename, QDomElement &element, MythUIType *parent, bool showWarnings) |
| static MythUIType * | ParseUIType (const QString &filename, QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen, bool showWarnings, QMap< QString, QString > &parentDependsMap) |
| static bool | WindowExists (const QString &xmlfile, const QString &windowname) |
| static bool | LoadWindowFromXML (const QString &xmlfile, const QString &windowname, MythUIType *parent) |
| static bool | LoadBaseTheme (void) |
| static bool | LoadBaseTheme (const QString &baseTheme) |
| static bool | CopyWindowFromBase (const QString &windowname, MythScreenType *win) |
Static Protected Member Functions inherited from MythUIType | |
| static int | NormX (int width) |
| static int | NormY (int height) |
All purpose text widget, displays a text string.
Font, alignment, scrolling and color cycling effects may be applied to the text in this widget.
Definition at line 28 of file mythuitext.h.
|
private |
Definition at line 30 of file mythuitext.h.
|
protected |
| Enumerator | |
|---|---|
| ScrollBounceDelay | |
Definition at line 154 of file mythuitext.h.
|
protected |
| Enumerator | |
|---|---|
| ScrollNone | |
| ScrollLeft | |
| ScrollRight | |
| ScrollUp | |
| ScrollDown | |
| ScrollHorizontal | |
| ScrollVertical | |
Definition at line 156 of file mythuitext.h.
|
protected |
| Enumerator | |
|---|---|
| CaseNormal | |
| CaseUpper | |
| CaseLower | |
| CaseCapitaliseFirst | |
| CaseCapitaliseAll | |
Definition at line 173 of file mythuitext.h.
| MythUIText::MythUIText | ( | MythUIType * | parent, |
| const QString & | name | ||
| ) |
Definition at line 24 of file mythuitext.cpp.
Referenced by CreateCopy().
| MythUIText::MythUIText | ( | const QString & | text, |
| const MythFontProperties & | font, | ||
| QRect | displayRect, | ||
| QRect | altDisplayRect, | ||
| MythUIType * | parent, | ||
| const QString & | name | ||
| ) |
Definition at line 34 of file mythuitext.cpp.
|
override |
Definition at line 56 of file mythuitext.cpp.
|
overrideprotectedvirtual |
Copy this widgets state from another.
Reimplemented from MythUIType.
Definition at line 1591 of file mythuitext.cpp.
Referenced by MythUIClock::CopyFrom().
|
overrideprotectedvirtual |
Copy the state of this widget to the one given, it must be of the same type.
Reimplemented from MythUIType.
Definition at line 1653 of file mythuitext.cpp.
| QPoint MythUIText::CursorPosition | ( | int | text_offset | ) |
Definition at line 1086 of file mythuitext.cpp.
Referenced by MythUITextEdit::Finalize(), and MythUITextEdit::MoveCursor().
|
protected |
Definition at line 1344 of file mythuitext.cpp.
Referenced by ParseElement().
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 340 of file mythuitext.cpp.
|
protected |
Definition at line 760 of file mythuitext.cpp.
Referenced by CopyFrom(), Finalize(), SetArea(), SetCutDown(), SetFontProperties(), SetFontState(), SetJustification(), SetMultiLine(), and SetText().
|
overrideprotectedvirtual |
Perform any post-xml parsing initialisation tasks.
This is called after the widget has been created and it's state established by ParseElement() or CopyFrom(). A derived class should use this to perform any initialisation tasks which should occur after this point.
Reimplemented from MythUIType.
Definition at line 1660 of file mythuitext.cpp.
|
protected |
Definition at line 424 of file mythuitext.cpp.
Referenced by Layout().
|
inlineprotected |
Definition at line 86 of file mythuitext.h.
|
inlineoverridevirtual |
Implements StorageUser.
Definition at line 62 of file mythuitext.h.
|
inline |
Definition at line 44 of file mythuitext.h.
Referenced by MythUIButton::GetDefaultText(), ResetMap(), MythUIButton::SetInitialStates(), and SetTextFromMap().
|
inlineprotected |
Definition at line 92 of file mythuitext.h.
|
inlineprotected |
Definition at line 79 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), FormatTemplate(), Layout(), and MythUITextEdit::SetInitialStates().
|
protected |
Definition at line 260 of file mythuitext.cpp.
|
inlineprotected |
Definition at line 88 of file mythuitext.h.
|
protected |
Definition at line 675 of file mythuitext.cpp.
Referenced by FillCutMessage().
|
inline |
Definition at line 49 of file mythuitext.h.
Referenced by MythUIButtonListItem::DoButtonLookupText(), ResetMap(), and SetTextFromMap().
|
inline |
Definition at line 43 of file mythuitext.h.
Referenced by ImportNative::finishedPressed(), SmartPLDateDialog::getDate(), ImportNative::searchCallsign(), ImportNative::searchChanID(), ImportNative::searchChanNo(), ImportNative::searchName(), and ZMConsole::updateTime().
|
protected |
Definition at line 534 of file mythuitext.cpp.
Referenced by LayoutParagraphs().
|
protected |
Definition at line 636 of file mythuitext.cpp.
Referenced by FillCutMessage(), and GetNarrowWidth().
| int MythUIText::MoveCursor | ( | int | lines | ) |
Definition at line 1005 of file mythuitext.cpp.
Referenced by MythUITextEdit::MoveCursor().
|
overrideprotectedvirtual |
Parse the xml definition of this widget setting the state of the object accordingly.
Reimplemented from MythUIType.
Definition at line 1375 of file mythuitext.cpp.
Referenced by MythUIClock::ParseElement().
|
overridevirtual |
Pulse is called 70 times a second to trigger a single frame of an animation.
This changes the alpha value of the widget
Reimplemented from MythUIType.
Definition at line 1166 of file mythuitext.cpp.
Referenced by MythUIClock::Pulse().
|
overridevirtual |
Reset the widget to it's original state, should not reset changes made by the theme.
Reimplemented from MythUIType.
Definition at line 65 of file mythuitext.cpp.
Referenced by ProgLister::ClearCurrentProgramInfo(), GameUI::clearRomInfo(), MythNews::clearSites(), GallerySlideView::ClearStatus(), LyricsView::customEvent(), StreamView::customEvent(), MythUIButtonListItem::DoButtonLookupText(), ImportIconsWizard::doLoad(), NetSearch::DoSearch(), ImportIconsWizard::enableControls(), ImportMusicDialog::fillWidgets(), ImportNative::findChannelMatch(), ZMPlayer::getEventInfo(), MythNotificationScreen::Init(), ArchiveFileSelector::itemSelected(), GalleryThumbView::LoadData(), ImportIconsWizard::manualSearch(), MythUIFileBrowser::PathSelected(), MythControls::RefreshKeyInformation(), ResetMap(), GalleryThumbView::ResetUiSelection(), MythScreenType::SetFocusWidget(), GuideGrid::SetJumpToChannel(), GallerySlideView::ShowCaptions(), LyricsView::showMessage(), GallerySlideView::ShowNextSlide(), MusicCommon::stop(), ThemeChooser::toggleFullscreenPreview(), ExportNative::updateArchiveList(), PrevRecordedList::updateInfo(), ProgFinder::updateInfo(), GalleryThumbView::UpdateScanProgress(), ImportCoverArtDialog::updateStatus(), IdleScreen::UpdateStatus(), MusicCommon::updateTrackInfo(), and VideoSelector::updateVideoList().
| void MythUIText::ResetMap | ( | const InfoMap & | map | ) |
Definition at line 79 of file mythuitext.cpp.
Referenced by MythUIComposite::ResetMap().
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 304 of file mythuitext.cpp.
Referenced by MythUIText(), and ParseElement().
|
protected |
Definition at line 319 of file mythuitext.cpp.
Referenced by Pulse().
|
protected |
Definition at line 265 of file mythuitext.cpp.
Referenced by ParseElement(), and MythUITextEdit::SetInitialStates().
|
inlineoverridevirtual |
Implements StorageUser.
Definition at line 60 of file mythuitext.h.
|
protected |
Definition at line 188 of file mythuitext.cpp.
| void MythUIText::SetFontState | ( | const QString & | state | ) |
Definition at line 202 of file mythuitext.cpp.
Referenced by MythUIButtonListItem::DoButtonLookupText(), MythUIButtonListItem::DoButtonText(), ZMConsole::getDaemonStatus(), Reset(), MythUIButton::SetState(), Player::updateStatus(), and SmartPLDateDialog::valueChanged().
| void MythUIText::SetJustification | ( | int | just | ) |
Definition at line 241 of file mythuitext.cpp.
Referenced by ParseElement().
|
protected |
Definition at line 285 of file mythuitext.cpp.
Referenced by ParseElement().
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 313 of file mythuitext.cpp.
|
inline |
Definition at line 48 of file mythuitext.h.
|
virtual |
Reimplemented in MythUIClock.
Definition at line 115 of file mythuitext.cpp.
Referenced by ProgramRecPriority::changeRecPriority(), ThumbFinder::changeSeekAmount(), CustomEdit::clauseChanged(), CopyFrom(), ProfileDialog::Create(), SearchStream::Create(), FunctionDialog::Create(), ChannelScannerGUIScanPane::Create(), MythTimeInputDialog::Create(), GallerySlideView::Create(), PhrasePopup::Create(), PowerSearchPopup::Create(), PlotDialog::Create(), FileSelector::Create(), ArchiveFileSelector::Create(), ImportNative::Create(), ThumbFinder::Create(), BookmarkEditor::Create(), BrowserConfig::Create(), BookmarkManager::Create(), MythNews::Create(), MythNewsEditor::Create(), Weather::Create(), ScreenSetup::Create(), MythDialogBox::Create(), MythConfirmationDialog::Create(), MythTextInputDialog::Create(), MythSpinBoxDialog::Create(), MythUISearchDialog::Create(), MythUIBusyDialog::Create(), MythUIProgressDialog::Create(), RawSettingsEditor::Create(), KeyGrabPopupBox::Create(), GroupSelector::Create(), ProgLister::Create(), ViewScheduleDiff::Create(), ProgFinder::customEvent(), RipStatus::customEvent(), LyricsView::customEvent(), MusicCommon::customEvent(), StreamView::customEvent(), GuideGrid::customEvent(), MythControls::customEvent(), StatusBox::doAutoExpireList(), MythUIButtonListItem::DoButtonLookupText(), MythUIButtonListItem::DoButtonText(), StatusBox::doDecoderStatus(), StatusBox::doDisplayStatus(), StatusBox::doJobQueueStatus(), StatusBox::doListingsStatus(), ImportIconsWizard::doLoad(), StatusBox::doLogEntries(), StatusBox::doMachineStatus(), StatusBox::doRenderStatus(), StatusBox::doScheduleStatus(), LocationDialog::doSearch(), StatusBox::doTunerStatus(), SearchStream::doUpdateStreams(), ZMEvents::eventChanged(), SelectDestination::filenameEditLostFocus(), ProgLister::FillItemList(), ViewScheduled::FillList(), EditRomInfoDialog::fillWidgets(), ImportMusicDialog::fillWidgets(), EditMetadataDialog::fillWidgets(), MythUITextEdit::Finalize(), ImportNative::findChannelMatch(), ZMConsole::getDaemonStatus(), ZMPlayer::getEventInfo(), ZMPlayer::getFrame(), ImportNative::gotCallsign(), ImportNative::gotChanID(), ImportNative::gotChanNo(), ImportNative::gotName(), EditAlbumartDialog::gridItemChanged(), ProgLister::HandleSelected(), GameDetailsPopup::handleText(), GallerySlideView::HideCaptions(), RawSettingsEditor::Init(), GuideGrid::Init(), ThemeChooser::itemChanged(), ChannelEditor::itemChanged(), ImportIconsWizard::itemChanged(), ArchiveFileSelector::itemSelected(), LocationDialog::itemSelected(), KeyGrabPopupBox::keyPressEvent(), PostProcMixin::Load(), GalleryThumbView::LoadData(), GeneralSetupWizard::loadData(), ImportIconsWizard::manualSearch(), ImportIconsWizard::menuSelection(), GeneralSetupWizard::OnDeletePromptReturn(), GeneralSetupWizard::OnSubmitPromptReturn(), VideoSelector::parentalLevelChanged(), ParseElement(), MythUIFileBrowser::PathSelected(), ProfileDialog::profileChanged(), MythUIBusyDialog::Pulse(), MythUIClock::Pulse(), MythControls::RefreshKeyInformation(), Reset(), NetSearch::SearchFinished(), MusicCommon::seek(), RawSettingsEditor::selectionChanged(), ProgFinder::selectShowData(), EditRomInfoDialog::SetBoxart(), MythThemedMenu::setButtonActive(), StandardSettingDialog::setCurrentGroupSetting(), SelectDestination::setDestination(), EditRomInfoDialog::SetFanart(), MythScreenType::SetFocusWidget(), StatusBox::setHelpText(), MythConfirmationDialog::SetMessage(), ChannelScannerGUIScanPane::SetScanProgress(), EditRomInfoDialog::SetScreenshot(), MythUIButton::SetState(), ChannelScannerGUIScanPane::SetStatusLock(), ChannelScannerGUIScanPane::SetStatusRotorPosition(), ChannelScannerGUIScanPane::SetStatusSignalStrength(), ChannelScannerGUIScanPane::SetStatusSignalToNoise(), ChannelScannerGUIScanPane::SetStatusText(), ChannelScannerGUIScanPane::SetStatusTitleText(), MythUIButton::SetText(), MythDialogBox::SetText(), MythUIClock::SetText(), MythUITextEdit::SetText(), OSD::SetText(), SetTextFromMap(), StandardSettingDialog::settingSelected(), GalleryThumbView::SetUiSelection(), Weather::SetupScreens(), LyricsView::showMessage(), GallerySlideView::ShowNextSlide(), Weather::showScreen(), GallerySlideView::ShowStatus(), GallerySlideView::SlideAvailable(), BrowserConfig::slotFocusChanged(), RSSEditor::SlotItemChanged(), MythBrowser::slotStatusBarMessage(), MythUISearchDialog::slotUpdateList(), SourceSetup::sourceListItemSelected(), MusicCommon::stop(), ImportIconsWizard::submit(), MusicCommon::switchVisualizer(), DVDThemeSelector::themeChanged(), ExportNative::titleChanged(), RecordingSelector::titleChanged(), VideoSelector::titleChanged(), ThemeChooser::toggleFullscreenPreview(), GuideGrid::toggleGuideListing(), SmartPLResultViewer::trackSelected(), GallerySlideView::TransitionComplete(), PlaylistEditorView::treeNodeChanged(), VideoFilterDialog::update_numvideo(), ProgLister::UpdateButtonList(), Player::updateCamera(), ThumbFinder::updateCurrentPos(), GuideGrid::updateDateText(), ProgLister::UpdateDisplay(), ScreenSetup::updateHelpText(), ChannelRecPriority::updateInfo(), ProgramRecPriority::updateInfo(), PrevRecordedList::updateInfo(), ProgFinder::updateInfo(), MythNews::updateInfoView(), GuideGrid::updateJumpToChannel(), LogViewer::updateLogItem(), SmartPlaylistEditor::updateMatches(), MythDialogBox::updateMenu(), MythUIProgressDialog::UpdateProgress(), MusicCommon::updateProgressBar(), PlaybackBox::updateRecList(), GameUI::updateRomInfo(), GalleryThumbView::UpdateScanProgress(), ScreenWizard::updateScreen(), WelcomeDialog::updateScreen(), MythBurn::updateSizeBar(), ExportNative::updateSizeBar(), ImportCoverArtDialog::updateStatus(), Player::updateStatus(), IdleScreen::UpdateStatus(), ZMConsole::updateTime(), SearchView::updateTracksList(), PlaybackBox::UpdateUsageUI(), and SmartPLDateDialog::valueChanged().
| void MythUIText::SetTextFromMap | ( | const InfoMap & | map | ) |
Definition at line 138 of file mythuitext.cpp.
Referenced by SpinBoxEntryDialog::Create(), MythUIComposite::SetTextFromMap(), MythUIStateType::SetTextFromMap(), MythMusicVolumeDialog::updateDisplay(), and MusicCommon::updateVolume().
|
protected |
Definition at line 330 of file mythuitext.cpp.
Referenced by Pulse().
|
protected |
Definition at line 1365 of file mythuitext.cpp.
|
friend |
Definition at line 181 of file mythuitext.h.
|
friend |
Definition at line 182 of file mythuitext.h.
|
friend |
Definition at line 180 of file mythuitext.h.
|
friend |
Definition at line 179 of file mythuitext.h.
|
protected |
Definition at line 111 of file mythuitext.h.
Referenced by CopyFrom().
|
protected |
Definition at line 127 of file mythuitext.h.
Referenced by DrawSelf(), and FillCutMessage().
|
protected |
Definition at line 112 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), DrawSelf(), FillCutMessage(), Pulse(), SetCanvasPosition(), and ShiftCanvas().
|
protected |
Definition at line 141 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), Pulse(), and StopCycling().
|
protected |
Definition at line 148 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 147 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 146 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 114 of file mythuitext.h.
Referenced by CursorPosition().
|
protected |
Definition at line 145 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 125 of file mythuitext.h.
Referenced by CopyFrom(), Finalize(), GetNarrowWidth(), Layout(), and SetCutDown().
|
protected |
Definition at line 117 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), GetNarrowWidth(), Layout(), SetArea(), and SetText().
|
protected |
Definition at line 118 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), Reset(), and SetText().
|
protected |
Definition at line 128 of file mythuitext.h.
Referenced by DrawSelf(), and FillCutMessage().
|
protected |
Definition at line 113 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), DrawSelf(), FillCutMessage(), GetNarrowWidth(), Layout(), LayoutParagraphs(), Pulse(), SetArea(), and SetPosition().
|
protected |
Definition at line 143 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and ParseElement().
|
protected |
Definition at line 132 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 138 of file mythuitext.h.
Referenced by CopyFrom(), LayoutParagraphs(), MythUIText(), ParseElement(), Pulse(), SetFontProperties(), SetFontState(), StopCycling(), MythUIClock::~MythUIClock(), and ~MythUIText().
|
protected |
Definition at line 139 of file mythuitext.h.
Referenced by CopyFrom(), MythUIText(), ParseElement(), SetFontProperties(), and SetFontState().
|
protected |
Definition at line 151 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 150 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 149 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 109 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), GetJustification(), SetJustification(), and SetMultiLine().
|
protected |
Definition at line 171 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 136 of file mythuitext.h.
Referenced by CursorPosition(), DrawSelf(), FillCutMessage(), LayoutParagraphs(), MoveCursor(), SetText(), and ~MythUIText().
|
protected |
Definition at line 131 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), GetNarrowWidth(), Layout(), and MythUITextEdit::MoveCursor().
|
protected |
Definition at line 129 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), and Layout().
|
protected |
Definition at line 133 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), GetNarrowWidth(), Layout(), and MythUITextEdit::MoveCursor().
|
protected |
Definition at line 116 of file mythuitext.h.
Referenced by FillCutMessage(), MythUIClock::ParseElement(), ParseElement(), Reset(), SetCutDown(), SetFontProperties(), SetFontState(), SetJustification(), SetMultiLine(), and SetText().
|
protected |
Definition at line 126 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), Layout(), and SetMultiLine().
|
protected |
Definition at line 144 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), and Pulse().
|
protected |
Definition at line 110 of file mythuitext.h.
Referenced by CopyFrom(), and ParseElement().
|
protected |
Definition at line 130 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), and Layout().
|
protected |
Definition at line 165 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 169 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), and Pulse().
|
protected |
Definition at line 163 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 170 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), Finalize(), ParseElement(), Pulse(), and SetCutDown().
|
protected |
Definition at line 166 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 162 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 167 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 168 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 161 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 164 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 160 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), and Pulse().
|
protected |
Definition at line 124 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 142 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), and StopCycling().
|
protected |
Definition at line 119 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 177 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 134 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), and MoveCursor().