Ticket #7462: MythUI-SetText.patch
File MythUI-SetText.patch, 2.3 KB (added by , 14 years ago) |
---|
-
libs/libmythui/mythuitext.cpp
44 44 : MythUIType(parent, name), 45 45 m_Justification(Qt::AlignLeft | Qt::AlignTop), 46 46 m_OrigDisplayRect(displayRect), m_AltDisplayRect(altDisplayRect), 47 m_drawRect(displayRect), m_Message( text.trimmed()),47 m_drawRect(displayRect), m_Message(""), 48 48 m_CutMessage(""), m_DefaultMessage(text), 49 49 m_Cutdown(true), m_Font(new MythFontProperties()), 50 50 m_colorCycling(false), m_startColor(), … … 61 61 m_scrolling = false; 62 62 m_scrollDirection = ScrollLeft; 63 63 m_textCase = CaseNormal; 64 SetText(text.trimmed()); 64 65 } 65 66 66 67 MythUIText::~MythUIText() … … 478 479 { 479 480 if (element.attribute("lang","").isEmpty()) 480 481 { 481 m_Message =qApp->translate("ThemeUI",482 qPrintable(getFirstText(element)));482 SetText(qApp->translate("ThemeUI", 483 qPrintable(getFirstText(element)))); 483 484 } 484 485 else if (element.attribute("lang","").toLower() == 485 486 GetMythUI()->GetLanguageAndVariant()) 486 487 { 487 m_Message = getFirstText(element);488 SetText(getFirstText(element)); 488 489 } 489 490 else if (element.attribute("lang","").toLower() == 490 491 GetMythUI()->GetLanguage()) 491 492 { 492 m_Message = getFirstText(element);493 SetText(getFirstText(element)); 493 494 } 494 495 495 SetText(m_Message);496 496 m_DefaultMessage = m_Message; 497 497 } 498 498 else if (element.tagName() == "template") -
libs/libmythui/mythuiclock.cpp
16 16 { 17 17 m_Time = QDateTime::currentDateTime(); 18 18 m_nextUpdate = m_Time.addSecs(1); 19 m_Message = m_Time.toString(m_Format);19 SetText(m_Time.toString(m_Format)); 20 20 21 21 m_DateFormat = GetMythDB()->GetSetting("DateFormat", "ddd d MMMM"); 22 22 m_ShortDateFormat = GetMythDB()->GetSetting("ShortDateFormat", "ddd d");