SVN commit 947616 by dfaure: minor optimization M +4 -3 kxmlguibuilder.cpp --- trunk/KDE/kdelibs/kdeui/xmlgui/kxmlguibuilder.cpp #947615:947616 @@ -291,7 +291,8 @@ if (index > 0 && index < parent->actions().count()) before = parent->actions().at(index); - if ( element.tagName().toLower() == d->tagSeparator ) + const QString tagName = element.tagName().toLower(); + if (tagName == d->tagSeparator) { if ( QMenu *menu = qobject_cast( parent ) ) { @@ -332,11 +333,11 @@ return bar->insertSeparator( before ); } } - else if ( element.tagName().toLower() == d->tagTearOffHandle ) + else if (tagName == d->tagTearOffHandle) { static_cast(parent)->setTearOffEnabled(true); } - else if ( element.tagName().toLower() == d->tagMenuTitle ) + else if (tagName == d->tagMenuTitle) { if ( KMenu* m = qobject_cast( parent ) ) {