- Timestamp:
- Oct 19, 2010, 2:22:18 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp
r769 r799 1784 1784 d->client = 0; 1785 1785 } else { 1786 if (!d->client) 1786 if (!d->client) 1787 1787 d->client = new QWebPageWidgetClient(view); 1788 1788 else … … 3072 3072 3073 3073 "Mozilla/5.0 (%Platform%; %Security%; %Subplatform%; %Locale%) AppleWebKit/%WebKitVersion% (KHTML, like Gecko) %AppVersion Safari/%WebKitVersion%" 3074 3074 3075 3075 On mobile platforms such as Symbian S60 and Maemo, "Mobile Safari" is used instead of "Safari". 3076 3076 … … 3101 3101 #elif defined Q_OS_SYMBIAN 3102 3102 "Symbian" 3103 #elif defined Q_OS_OS2 3104 "OS/2" 3103 3105 #else 3104 3106 "Unknown" … … 3147 3149 "NetBSD" 3148 3150 #elif defined Q_OS_OS2 3149 " OS/2"3151 "%3" 3150 3152 #elif defined Q_OS_OPENBSD 3151 3153 "OpenBSD" … … 3201 3203 osVer = "/4"; 3202 3204 break; 3203 default: 3205 default: 3204 3206 osVer = ""; 3205 3207 } … … 3265 3267 ver = "Windows CE 6.x"; 3266 3268 break; 3269 } 3270 ua = QString(ua).arg(ver); 3271 #endif 3272 3273 #if defined Q_OS_OS2 3274 QString ver; 3275 switch (QSysInfo::os2Version()) { 3276 default: 3277 case QSysInfo::OV_Unknown: 3278 ver = QLatin1String("Unknown"); break; 3279 case QSysInfo::OV_2_0: 3280 ver = QLatin1String("2.0"); break; 3281 case QSysInfo::OV_2_1: 3282 ver = QLatin1String("2.1"); break; 3283 case QSysInfo::OV_2_11: 3284 ver = QLatin1String("2.11"); break; 3285 case QSysInfo::OV_3_0: 3286 ver = QLatin1String("Warp 3"); break; 3287 case QSysInfo::OV_4_0: 3288 ver = QLatin1String("Warp 4"); break; 3289 case QSysInfo::OV_4_5: 3290 ver = QLatin1String("Warp 4.5"); break; 3291 case QSysInfo::OV_4_52: 3292 ver = QLatin1String("Warp 4.52"); break; 3293 case QSysInfo::OV_ECS_Unknown: 3294 ver = QLatin1String("eCS"); break; 3295 case QSysInfo::OV_ECS_1_0: 3296 ver = QLatin1String("eCS 1.0"); break; 3297 case QSysInfo::OV_ECS_1_1: 3298 ver = QLatin1String("eCS 1.1"); break; 3299 case QSysInfo::OV_ECS_1_2: 3300 ver = QLatin1String("eCS 1.2"); break; 3301 case QSysInfo::OV_ECS_2_0: 3302 ver = QLatin1String("eCS 2.0"); break; 3267 3303 } 3268 3304 ua = QString(ua).arg(ver); … … 3283 3319 subPlatformVer = "Series60/5.0"; 3284 3320 break; 3285 default: 3321 default: 3286 3322 subPlatformVer = ""; 3287 3323 }
Note:
See TracChangeset
for help on using the changeset viewer.