QXmppDiscoveryManager::QXmppDiscoveryManager() : d(new QXmppDiscoveryManagerPrivate) { d->clientCapabilitiesNode = "http://code.google.com/p/qxmpp"; d->clientCategory = "client"; d->clientType = "pc"; if (qApp->applicationName().isEmpty() && qApp->applicationVersion().isEmpty()) d->clientName = QString("%1 %2").arg("Based on QXmpp", QXmppVersion()); else d->clientName = QString("%1 %2").arg(qApp->applicationName(), qApp->applicationVersion()); }
aboutDialog::aboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::aboutDialog) { ui->setupUi(this); setWindowTitle(QString("About %1").arg(qApp->applicationName())); ui->textEdit->append(QString("Copyright © 2009-2011, Manjeet Dahiya\n")); ui->textEdit->append(qApp->applicationName() + " " + qApp->applicationVersion()); ui->textEdit->append(QString("\nBased on:")); ui->textEdit->append(QString("QXmpp %1").arg(QXmppVersion())); ui->textEdit->append(QString("Qt %1 [built-with]").arg(qVersion())); ui->textEdit->append(QString("Qt %1 [running-with]").arg(QT_VERSION_STR)); }
QXmppVersionManager::QXmppVersionManager() : QXmppClientExtension(), m_clientName(qApp->applicationName()), m_clientVersion(qApp->applicationVersion()) { if(m_clientName.isEmpty()) m_clientName = "Based on QXmpp"; #if defined(Q_OS_LINUX) m_clientOs = QString::fromLatin1("Linux"); #elif defined(Q_OS_MAC) m_clientOs = QString::fromLatin1("Mac OS"); #elif defined(Q_OS_SYMBIAN) m_clientOs = QString::fromLatin1("Symbian"); #elif defined(Q_OS_WIN) m_clientOs = QString::fromLatin1("Windows"); #endif if(m_clientVersion.isEmpty()) m_clientVersion = QXmppVersion(); }
QXmppVersionManager::QXmppVersionManager() : d(new QXmppVersionManagerPrivate) { d->clientName = qApp->applicationName(); if (d->clientName.isEmpty()) d->clientName = "Based on QXmpp"; #if defined(Q_OS_LINUX) d->clientOs = QString::fromLatin1("Linux"); #elif defined(Q_OS_MAC) d->clientOs = QString::fromLatin1("Mac OS"); #elif defined(Q_OS_SYMBIAN) d->clientOs = QString::fromLatin1("Symbian"); #elif defined(Q_OS_WIN) d->clientOs = QString::fromLatin1("Windows"); #endif d->clientVersion = qApp->applicationVersion(); if (d->clientVersion.isEmpty()) d->clientVersion = QXmppVersion(); }
void TestUtils::testLibVersion() { QCOMPARE(QXmppVersion(), QString("0.2.92")); }