HtmlText IssueDetailsGenerator::formatFile( const FileEntity& file, HtmlText::Flags flags ) { HtmlText result( flags ); result.appendLink( file.name(), QString( "attachment://%1" ).arg( file.id() ) ); result.appendText( " (" ); Formatter formatter; result.appendText( formatter.formatSize( file.size() ) ); result.appendText( ")" ); if ( !file.description().isEmpty() ) { result.appendText( QString::fromUtf8( " — " ) ); result.appendParsed( file.description() ); } return result; }