Use QStringLiteral
This commit is contained in:
@@ -43,47 +43,47 @@ About::About(QWidget *parent) : QDialog(parent), ui_{} {
|
||||
setWindowTitle(tr("About Strawberry"));
|
||||
|
||||
strawberry_authors_ \
|
||||
<< Person("Jonas Kvinge");
|
||||
<< Person(QStringLiteral("Jonas Kvinge"));
|
||||
|
||||
strawberry_contributors_ \
|
||||
<< Person("Gavin D. Howard")
|
||||
<< Person("Martin Delille");
|
||||
<< Person(QStringLiteral("Gavin D. Howard"))
|
||||
<< Person(QStringLiteral("Martin Delille"));
|
||||
|
||||
clementine_authors_
|
||||
<< Person("David Sansome")
|
||||
<< Person("John Maguire")
|
||||
<< Person(QString::fromUtf8("Paweł Bara"))
|
||||
<< Person("Arnaud Bienner");
|
||||
<< Person(QStringLiteral("David Sansome"))
|
||||
<< Person(QStringLiteral("John Maguire"))
|
||||
<< Person(QStringLiteral("Paweł Bara"))
|
||||
<< Person(QStringLiteral("Arnaud Bienner"));
|
||||
|
||||
clementine_contributors_ \
|
||||
<< Person("Jakub Stachowski")
|
||||
<< Person("Paul Cifarelli")
|
||||
<< Person("Felipe Rivera")
|
||||
<< Person("Alexander Peitz")
|
||||
<< Person("Andreas Muttscheller")
|
||||
<< Person("Mark Furneaux")
|
||||
<< Person("Florian Bigard")
|
||||
<< Person("Alex Bikadorov")
|
||||
<< Person("Mattias Andersson")
|
||||
<< Person("Alan Briolat")
|
||||
<< Person("Arun Narayanankutty")
|
||||
<< Person(QString::fromUtf8("Bartłomiej Burdukiewicz"))
|
||||
<< Person("Andre Siviero")
|
||||
<< Person("Santiago Gil")
|
||||
<< Person("Tyler Rhodes")
|
||||
<< Person("Vikram Ambrose")
|
||||
<< Person("David Guillen")
|
||||
<< Person("Krzysztof Sobiecki")
|
||||
<< Person("Valeriy Malov")
|
||||
<< Person("Nick Lanham");
|
||||
<< Person(QStringLiteral("Jakub Stachowski"))
|
||||
<< Person(QStringLiteral("Paul Cifarelli"))
|
||||
<< Person(QStringLiteral("Felipe Rivera"))
|
||||
<< Person(QStringLiteral("Alexander Peitz"))
|
||||
<< Person(QStringLiteral("Andreas Muttscheller"))
|
||||
<< Person(QStringLiteral("Mark Furneaux"))
|
||||
<< Person(QStringLiteral("Florian Bigard"))
|
||||
<< Person(QStringLiteral("Alex Bikadorov"))
|
||||
<< Person(QStringLiteral("Mattias Andersson"))
|
||||
<< Person(QStringLiteral("Alan Briolat"))
|
||||
<< Person(QStringLiteral("Arun Narayanankutty"))
|
||||
<< Person(QStringLiteral("Bartłomiej Burdukiewicz"))
|
||||
<< Person(QStringLiteral("Andre Siviero"))
|
||||
<< Person(QStringLiteral("Santiago Gil"))
|
||||
<< Person(QStringLiteral("Tyler Rhodes"))
|
||||
<< Person(QStringLiteral("Vikram Ambrose"))
|
||||
<< Person(QStringLiteral("David Guillen"))
|
||||
<< Person(QStringLiteral("Krzysztof Sobiecki"))
|
||||
<< Person(QStringLiteral("Valeriy Malov"))
|
||||
<< Person(QStringLiteral("Nick Lanham"));
|
||||
|
||||
strawberry_thanks_ \
|
||||
<< Person("Mark Kretschmann")
|
||||
<< Person("Max Howell")
|
||||
<< Person("Artur Rona")
|
||||
<< Person("Robert-André Mauchin")
|
||||
<< Person("Thomas Pierson")
|
||||
<< Person("Fabio Loli");
|
||||
<< Person(QStringLiteral("Mark Kretschmann"))
|
||||
<< Person(QStringLiteral("Max Howell"))
|
||||
<< Person(QStringLiteral("Artur Rona"))
|
||||
<< Person(QStringLiteral("Robert-André Mauchin"))
|
||||
<< Person(QStringLiteral("Thomas Pierson"))
|
||||
<< Person(QStringLiteral("Fabio Loli"));
|
||||
|
||||
QFont title_font;
|
||||
title_font.setBold(true);
|
||||
@@ -92,7 +92,7 @@ About::About(QWidget *parent) : QDialog(parent), ui_{} {
|
||||
ui_.label_title->setFont(title_font);
|
||||
ui_.label_title->setText(windowTitle());
|
||||
ui_.label_text->setText(MainHtml());
|
||||
ui_.text_contributors->document()->setDefaultStyleSheet(QString("a {color: %1; }").arg(palette().text().color().name()));
|
||||
ui_.text_contributors->document()->setDefaultStyleSheet(QStringLiteral("a {color: %1; }").arg(palette().text().color().name()));
|
||||
ui_.text_contributors->setText(ContributorsHtml());
|
||||
|
||||
ui_.buttonBox->button(QDialogButtonBox::Close)->setShortcut(QKeySequence::Close);
|
||||
@@ -103,31 +103,31 @@ QString About::MainHtml() const {
|
||||
|
||||
QString ret;
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += tr("Version %1").arg(QCoreApplication::applicationVersion());
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += tr("Strawberry is a music player and music collection organizer.");
|
||||
ret += QString("<br />");
|
||||
ret += QStringLiteral("<br />");
|
||||
ret += tr("It is a fork of Clementine released in 2018 aimed at music collectors and audiophiles.");
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += tr("Strawberry is free software released under GPL. The source code is available on %1").arg(QString("<a style=\"color:%1;\" href=\"https://github.com/strawberrymusicplayer/strawberry\">GitHub</a>.").arg(palette().text().color().name()));
|
||||
ret += QString("<br />");
|
||||
ret += tr("You should have received a copy of the GNU General Public License along with this program. If not, see %1").arg(QString("<a style=\"color:%1;\" href=\"http://www.gnu.org/licenses/\">http://www.gnu.org/licenses/</a>").arg(palette().text().color().name()));
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += tr("Strawberry is free software released under GPL. The source code is available on %1").arg(QStringLiteral("<a style=\"color:%1;\" href=\"https://github.com/strawberrymusicplayer/strawberry\">GitHub</a>.").arg(palette().text().color().name()));
|
||||
ret += QStringLiteral("<br />");
|
||||
ret += tr("You should have received a copy of the GNU General Public License along with this program. If not, see %1").arg(QStringLiteral("<a style=\"color:%1;\" href=\"http://www.gnu.org/licenses/\">http://www.gnu.org/licenses/</a>").arg(palette().text().color().name()));
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += tr("If you like Strawberry and can make use of it, consider sponsoring or donating.");
|
||||
ret += QString("<br />");
|
||||
ret += QStringLiteral("<br />");
|
||||
ret += tr("You can sponsor the author on %1. You can also make a one-time payment through %2.").arg(
|
||||
QString("<a style=\"color:%1;\" href=\"https://github.com/sponsors/jonaski\">GitHub sponsors</a>").arg(palette().text().color().name()),
|
||||
QString("<a style=\"color:%1;\" href=\"https://paypal.me/jonaskvinge\">paypal.me/jonaskvinge</a>").arg(palette().text().color().name())
|
||||
QStringLiteral("<a style=\"color:%1;\" href=\"https://github.com/sponsors/jonaski\">GitHub sponsors</a>").arg(palette().text().color().name()),
|
||||
QStringLiteral("<a style=\"color:%1;\" href=\"https://paypal.me/jonaskvinge\">paypal.me/jonaskvinge</a>").arg(palette().text().color().name())
|
||||
);
|
||||
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
return ret;
|
||||
|
||||
@@ -137,54 +137,54 @@ QString About::ContributorsHtml() const {
|
||||
|
||||
QString ret;
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += "<b>";
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += QLatin1String("<b>");
|
||||
ret += tr("Author and maintainer");
|
||||
ret += "</b>";
|
||||
ret += QLatin1String("</b>");
|
||||
for (const Person &person : strawberry_authors_) {
|
||||
ret += "<br />" + PersonToHtml(person);
|
||||
}
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += "<b>";
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += QLatin1String("<b>");
|
||||
ret += tr("Contributors");
|
||||
ret += "</b>";
|
||||
ret += QLatin1String("</b>");
|
||||
for (const Person &person : strawberry_contributors_) {
|
||||
ret += "<br />" + PersonToHtml(person);
|
||||
}
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += "<b>";
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += QLatin1String("<b>");
|
||||
ret += tr("Clementine authors");
|
||||
ret += "</b>";
|
||||
ret += QLatin1String("</b>");
|
||||
for (const Person &person : clementine_authors_) {
|
||||
ret += "<br />" + PersonToHtml(person);
|
||||
}
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += "<b>";
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += QLatin1String("<b>");
|
||||
ret += tr("Clementine contributors");
|
||||
ret += "</b>";
|
||||
ret += QLatin1String("</b>");
|
||||
for (const Person &person : clementine_contributors_) {
|
||||
ret += "<br />" + PersonToHtml(person);
|
||||
}
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += "<b>";
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += QLatin1String("<b>");
|
||||
ret += tr("Thanks to");
|
||||
ret += "</b>";
|
||||
ret += QLatin1String("</b>");
|
||||
for (const Person &person : strawberry_thanks_) {
|
||||
ret += "<br />" + PersonToHtml(person);
|
||||
}
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
|
||||
ret += QString("<p>");
|
||||
ret += QStringLiteral("<p>");
|
||||
ret += tr("Thanks to all the other Amarok and Clementine contributors.");
|
||||
ret += QString("</p>");
|
||||
ret += QStringLiteral("</p>");
|
||||
return ret;
|
||||
|
||||
}
|
||||
@@ -195,6 +195,6 @@ QString About::PersonToHtml(const Person &person) {
|
||||
return person.name;
|
||||
}
|
||||
else {
|
||||
return QString("%1 <<a href=\"mailto:%2\">%3</a>>").arg(person.name, person.email, person.email);
|
||||
return QStringLiteral("%1 <<a href=\"mailto:%2\">%3</a>>").arg(person.name, person.email, person.email);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user