summaryrefslogtreecommitdiff
authorllornkcor <llornkcor>2004-10-22 06:06:15 (UTC)
committer llornkcor <llornkcor>2004-10-22 06:06:15 (UTC)
commit0ad51ab1359feaf04c3be229250a4e2e93892564 (patch) (unidiff)
tree4e5a55814f2ab401b4c54cb4bd7a47ee347bf4ee
parent84b7a20c67226aa4305ad0cb7c05e2507ca0cc0e (diff)
downloadopie-0ad51ab1359feaf04c3be229250a4e2e93892564.zip
opie-0ad51ab1359feaf04c3be229250a4e2e93892564.tar.gz
opie-0ad51ab1359feaf04c3be229250a4e2e93892564.tar.bz2
upon further investigation, QD does indeed do different stuff for different version strings.
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--core/launcher/server.cpp17
1 files changed, 11 insertions, 6 deletions
diff --git a/core/launcher/server.cpp b/core/launcher/server.cpp
index 0eaebcf..42186d3 100644
--- a/core/launcher/server.cpp
+++ b/core/launcher/server.cpp
@@ -387,14 +387,19 @@ void Server::systemMsg(const QCString &msg, const QByteArray &data)
387#endif 387#endif
388 } else if ( msg == "sendVersionInfo()" ) { 388 } else if ( msg == "sendVersionInfo()" ) {
389 /* 389 /*
390 * QtopiaDesktop relies on the major number 390 * @&$*! Qtopiadesktop relies on the major number
391 * to start with 1. 391 * to start with 1. (or 2 as the case of version 2.1 will be)
392 * we need to fake at least 1.4 to be able 392 * we need to fake 1.7 to be able
393 * to sync with QtopiaDesktop1.6 393 * to sync with Qtopiadesktop 1.7.
394 * We'll send it Opie's version in the platform string for now,
395 * until such time when QD gets rewritten correctly.
394 */ 396 */
395 QCopEnvelope e( "QPE/Desktop", "versionInfo(QString,QString)" ); 397 QCopEnvelope e( "QPE/Desktop", "versionInfo(QString,QString)" );
396 QString opiename = "Opie"; 398
397 e << QString(QPE_VERSION) << opiename; 399 QString opiename = "Opie "+QString(QPE_VERSION);
400 QString QDVersion="1.7";
401 e << QDVersion << opiename;
402
398 } else if ( msg == "sendCardInfo()" ) { 403 } else if ( msg == "sendCardInfo()" ) {
399#ifndef QT_NO_COP 404#ifndef QT_NO_COP
400 QCopEnvelope e( "QPE/Desktop", "cardInfo(QString)" ); 405 QCopEnvelope e( "QPE/Desktop", "cardInfo(QString)" );