mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 02:42:48 +00:00
kdecore: KuitSemantics::format() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
4049764b2f
commit
76ced36171
2 changed files with 3 additions and 3 deletions
|
@ -122,7 +122,7 @@ QString KuitSemantics::format(const QString &text, const QString &ctxt) const
|
|||
int tagstartpos = result.indexOf(startformat);
|
||||
// qDebug() << Q_FUNC_INFO << format.tag << tagstartpos;
|
||||
while (tagstartpos >= 0) {
|
||||
const int tagendpos = result.indexOf(endformat, tagstartpos);
|
||||
const int tagendpos = result.indexOf(endformat, tagstartpos + startformat.size());
|
||||
if (Q_LIKELY(tagendpos >= tagstartpos)) {
|
||||
const QString tagvalue = result.mid(tagstartpos + startformat.size(), tagendpos - tagstartpos - startformat.size());
|
||||
// qDebug() << Q_FUNC_INFO << "tagvalue" << format.tag << tagvalue << tagstartpos << tagendpos;
|
||||
|
|
|
@ -35,8 +35,8 @@ struct KuitFormat
|
|||
* @internal
|
||||
* (used by KLocalizedString)
|
||||
*
|
||||
* KuitSemantics resolves semantic markup in user interface text
|
||||
* into appropriate visual formatting.
|
||||
* KuitSemantics resolves semantic markup in user interface text into appropriate visual
|
||||
* formatting.
|
||||
*
|
||||
* @author Ivailo Monev <xakepa10@gmail.com>
|
||||
* @short class for formatting semantic markup in UI messages
|
||||
|
|
Loading…
Add table
Reference in a new issue