@ -248,7 +248,7 @@ void AnnotationActionHandlerPrivate::parseTool(int toolId)
// if the opacity value is not a default one, insert a new action in the opacity list
if ( annElement . hasAttribute ( QStringLiteral ( " opacity " ) ) ) {
double opacity = annElement . attribute ( QStringLiteral ( " opacity " ) ) . toDouble ( ) ;
aCustomOpacity = selectActionItem ( aOpacity , aCustomOpacity , opacity , opacityStandardValues , GuiUtils : : createOpacityIcon ( opacity ) , i18nc ( " @item:inlistbox " , " %1 \ % " , opacity * 100 ) ) ;
aCustomOpacity = selectActionItem ( aOpacity , aCustomOpacity , opacity , opacityStandardValues , GuiUtils : : createOpacityIcon ( opacity ) , i18nc ( " @item:inlistbox " , " %1% " , opacity * 100 ) ) ;
} else {
aOpacity - > setCurrentItem ( opacityStandardValues . size ( ) - 1 ) ; // 100 %
}
@ -707,7 +707,7 @@ AnnotationActionHandler::AnnotationActionHandler(PageViewAnnotator *parent, KAct
d - > aOpacity = new KSelectAction ( QIcon : : fromTheme ( QStringLiteral ( " edit-opacity " ) ) , i18nc ( " @action:intoolbar Current annotation config option " , " Opacity " ) , this ) ;
d - > aOpacity - > setToolBarMode ( KSelectAction : : MenuMode ) ;
for ( double opacity : d - > opacityStandardValues ) {
KToggleAction * ann = new KToggleAction ( GuiUtils : : createOpacityIcon ( opacity ) , QStringLiteral ( " %1 \ % " ) . arg ( opacity * 100 ) , this ) ;
KToggleAction * ann = new KToggleAction ( GuiUtils : : createOpacityIcon ( opacity ) , QStringLiteral ( " %1% " ) . arg ( opacity * 100 ) , this ) ;
d - > aOpacity - > addAction ( ann ) ;
connect ( ann , & QAction : : triggered , this , [ this , opacity ] ( ) { d - > annotator - > setAnnotationOpacity ( opacity ) ; } ) ;
}