File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -655,6 +655,9 @@ void QgsPluginManager::showPluginDetails( QStandardItem *item )
655
655
" margin-left:98px;"
656
656
" padding-top:3px;"
657
657
" }"
658
+ " span.version {"
659
+ " cursor: pointer;"
660
+ " }"
658
661
" </style>" ;
659
662
660
663
if ( !metadata->value ( QStringLiteral ( " plugin_id" ) ).isEmpty () )
@@ -915,11 +918,17 @@ void QgsPluginManager::showPluginDetails( QStandardItem *item )
915
918
{
916
919
QString ver = metadata->value ( QStringLiteral ( " version_installed" ) );
917
920
if ( ver == QLatin1String ( " -1" ) ) ver = ' ?' ;
918
- html += tr ( " Installed version: %1 (in %2)<br/>" ).arg ( ver, metadata->value ( QStringLiteral ( " library" ) ) );
921
+ html += QStringLiteral ( " %1 <span class='version' title='%2 %3'> %4 </span><br/>" ).arg ( tr ( " Installed version:" ),
922
+ tr ( " in" ),
923
+ metadata->value ( QStringLiteral ( " library" ) ),
924
+ ver );
919
925
}
920
926
if ( ! metadata->value ( QStringLiteral ( " version_available" ) ).isEmpty () )
921
927
{
922
- html += tr ( " Available version: %1 (in %2)<br/>" ).arg ( metadata->value ( QStringLiteral ( " version_available" ) ), metadata->value ( QStringLiteral ( " zip_repository" ) ) );
928
+ html += QStringLiteral ( " %1 <span class='version' title='%2 %3'> %4 </span><br/>" ).arg ( tr ( " Available version:" ),
929
+ tr ( " in" ),
930
+ metadata->value ( QStringLiteral ( " zip_repository" ) ),
931
+ metadata->value ( QStringLiteral ( " version_available" ) ) );
923
932
}
924
933
925
934
if ( ! metadata->value ( QStringLiteral ( " changelog" ) ).isEmpty () )
You can’t perform that action at this time.
0 commit comments