equal
deleted
inserted
replaced
242 GetSystemInfo(&sysinfo); |
242 GetSystemInfo(&sysinfo); |
243 number_of_cores += QString::number(sysinfo.dwNumberOfProcessors) + "\n"; |
243 number_of_cores += QString::number(sysinfo.dwNumberOfProcessors) + "\n"; |
244 MEMORYSTATUSEX status; |
244 MEMORYSTATUSEX status; |
245 status.dwLength = sizeof(status); |
245 status.dwLength = sizeof(status); |
246 GlobalMemoryStatusEx(&status); |
246 GlobalMemoryStatusEx(&status); |
247 total_ram += QString::number(status.ullTotalPhys) + "\n"; |
247 total_ram += QString::number(status.ullTotalPhys/1024/1024) + " MB\n"; |
248 |
248 |
249 switch(QSysInfo::WinVersion()) |
249 switch(QSysInfo::WinVersion()) |
250 { |
250 { |
251 case QSysInfo::WV_2000: os_version += "Windows 2000\n"; break; |
251 case QSysInfo::WV_2000: os_version += "Windows 2000\n"; break; |
252 case QSysInfo::WV_XP: os_version += "Windows XP\n"; break; |
252 case QSysInfo::WV_XP: os_version += "Windows XP\n"; break; |
264 #ifndef Q_OS_FREEBSD |
264 #ifndef Q_OS_FREEBSD |
265 available_pages = sysconf(_SC_AVPHYS_PAGES), |
265 available_pages = sysconf(_SC_AVPHYS_PAGES), |
266 #else |
266 #else |
267 available_pages = 0, |
267 available_pages = 0, |
268 #endif*/ |
268 #endif*/ |
269 page_size = sysconf(_SC_PAGE_SIZE); |
269 page_size = sysconf(_SC_PAGE_SIZE); |
270 total_ram += QString::number(pages * page_size) + "\n"; |
270 total_ram += QString::number(pages*page_size/1024/1024) + " MB\n"; |
271 os_version += "GNU/Linux or BSD\n"; |
271 os_version += "GNU/Linux or BSD\n"; |
272 #endif |
272 #endif |
273 |
273 |
274 // uname -a |
274 // uname -a |
275 #if defined(Q_WS_X11) || defined(Q_WS_MACX) |
275 #if defined(Q_WS_X11) || defined(Q_WS_MACX) |