" + "%1\n\n" + "%2\n\n\n" + "%3 http://www.qbittorrent.org\n" + "%4 http://forum.qbittorrent.org\n" + "%5 http://bugs.qbittorrent.org" + "
") + .arg(tr("An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.")) + .arg(tr("Copyright %1 2006-2016 The qBittorrent project").arg(QString::fromUtf8(C_COPYRIGHT))) + .arg(tr("Home Page:")) + .arg(tr("Forum:")) + .arg(tr("Bug Tracker:")); + lb_about->setText(aboutText); + + // Thanks + QFile thanksfile(":/thanks.html"); + if (thanksfile.open(QIODevice::ReadOnly | QIODevice::Text)) { + te_thanks->setHtml(QString::fromUtf8(thanksfile.readAll().constData())); + thanksfile.close(); + } + + // Translation + QFile translatorsfile(":/translators.html"); + if (translatorsfile.open(QIODevice::ReadOnly | QIODevice::Text)) { + te_translation->setHtml(QString::fromUtf8(translatorsfile.readAll().constData())); + translatorsfile.close(); + } + + // License + QFile licensefile(":/gpl.html"); + if (licensefile.open(QIODevice::ReadOnly | QIODevice::Text)) { + te_license->setHtml(QString::fromUtf8(licensefile.readAll().constData())); + licensefile.close(); + } + + // Libraries + label_11->setText(QT_VERSION_STR); + label_12->setText(LIBTORRENT_VERSION); + label_13->setText(QString::number(BOOST_VERSION / 100000) + "." + QString::number((BOOST_VERSION / 100) % 1000) + "." + QString::number(BOOST_VERSION % 100)); - about(QWidget *parent): QDialog(parent) { - setupUi(this); - setAttribute(Qt::WA_DeleteOnClose); - // About - QString aboutText = - QString::fromUtf8("") +
- tr("An advanced BitTorrent client programmed in
") +
- trUtf8("Copyright %1 2006-2016 The qBittorrent project").arg(QString::fromUtf8(C_COPYRIGHT)) +
- QString::fromUtf8("
") +
- tr("Home Page: ") +
- QString::fromUtf8("http://www.qbittorrent.org
") +
- tr("Bug Tracker: ") +
- QString::fromUtf8("http://bugs.qbittorrent.org
") +
- tr("Forum: ") +
- QString::fromUtf8(
- "http://forum.qbittorrent.org
") + - tr("IRC: #qbittorrent on Freenode") + - QString::fromUtf8( - "
"); - lb_about->setText(aboutText); - // Set icons - logo->setPixmap(QPixmap(QString::fromUtf8(":/icons/skin/qbittorrent22.png"))); - //Title - lb_name->setText(QString::fromUtf8("