Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.1:Rings:2-TestDVD
amarok
0006-Don-t-suppress-html-tag-like-characters.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0006-Don-t-suppress-html-tag-like-characters.patch of Package amarok
From 372d77b2fe833d1eb27b35732199dd6e28443de2 Mon Sep 17 00:00:00 2001 From: Mark Kretschmann <kretschmann@kde.org> Date: Sat, 7 Sep 2013 16:02:52 +0200 Subject: [PATCH 1/1] Don't suppress html tag like characters. Example: "MY<DSMBR" by Linkin Park was shown as "MY". BUG: 324614 --- src/context/widgets/TextScrollingWidget.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/context/widgets/TextScrollingWidget.cpp b/src/context/widgets/TextScrollingWidget.cpp index 6963915..b119a9d 100644 --- a/src/context/widgets/TextScrollingWidget.cpp +++ b/src/context/widgets/TextScrollingWidget.cpp @@ -15,6 +15,7 @@ ****************************************************************************************/ #define DEBUG_PREFIX "TextScrollingWidget" + #include "TextScrollingWidget.h" #include "core/support/Debug.h" @@ -26,7 +27,6 @@ #include <QGraphicsSimpleTextItem> #include <QGraphicsSceneHoverEvent> #include <QPainter> -#include <QTextDocument> #include <QTimer> #include <QPropertyAnimation> @@ -81,22 +81,16 @@ public: void setScrollingText( const QString &str ) { - if( text != str ) - { - doc.setHtml( str ); - text = doc.toPlainText(); - doc.clear(); - } + text = str; } void setText( const QString &str ) { - doc.setHtml( str ); - text = doc.toPlainText(); + text = str; textItem->setText( text ); + if( animation ) animation.data()->stop(); - doc.clear(); } @@ -109,7 +103,6 @@ public: Plasma::FrameSvg *textBackground; // background svg for text QWeakPointer<QPropertyAnimation> animation; // scroll animation QGraphicsSimpleTextItem *textItem; - QTextDocument doc; private: TextScrollingWidget *const q_ptr; -- 1.8.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor