void QgsWelcomePage::versionInfoReceived() { QgsVersionInfo *versionInfo = qobject_cast<QgsVersionInfo *>( sender() ); Q_ASSERT( versionInfo ); if ( versionInfo->newVersionAvailable() ) { mVersionInformation->setVisible( true ); mVersionInformation->setText( QStringLiteral( "<style> a, a:visited, a:hover { color:#268300; } </style><b>%1</b>: %2" ) .arg( tr( "New QGIS version available" ), QgsStringUtils::insertLinks( versionInfo->downloadInfo() ) ) ); } }
void QgsWelcomePage::versionInfoReceived() { QgsVersionInfo *versionInfo = qobject_cast<QgsVersionInfo *>( sender() ); Q_ASSERT( versionInfo ); if ( versionInfo->newVersionAvailable() ) { mVersionInformation->setVisible( true ); mVersionInformation->setText( QStringLiteral( "<b>%1</b>: %2" ) .arg( tr( "There is a new QGIS version available" ), versionInfo->downloadInfo() ) ); mVersionInformation->setStyleSheet( "QLabel{" " background-color: #dddd00;" " padding: 5px;" "}" ); } }