Changeset 24710 in webkit for trunk/JavaScriptCore/kjs/testkjs.cpp
- Timestamp:
- Jul 27, 2007, 1:33:05 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/testkjs.cpp
r23816 r24710 46 46 #endif 47 47 48 #if PLATFORM(QT) 49 #include <QDateTime> 50 #endif 51 48 52 using namespace KJS; 49 53 using namespace WTF; … … 60 64 61 65 private: 62 #if PLATFORM(WIN_OS) 66 #if PLATFORM(QT) 67 uint m_startTime; 68 uint m_stopTime; 69 #elif PLATFORM(WIN_OS) 63 70 DWORD m_startTime; 64 71 DWORD m_stopTime; … … 72 79 void StopWatch::start() 73 80 { 74 #if PLATFORM(WIN_OS) 81 #if PLATFORM(QT) 82 QDateTime t = QDateTime::currentDateTime(); 83 m_startTime = t.toTime_t() * 1000 + t.time().msec(); 84 #elif PLATFORM(WIN_OS) 75 85 m_startTime = timeGetTime(); 76 86 #else … … 81 91 void StopWatch::stop() 82 92 { 83 #if PLATFORM(WIN_OS) 93 #if PLATFORM(QT) 94 QDateTime t = QDateTime::currentDateTime(); 95 m_stopTime = t.toTime_t() * 1000 + t.time().msec(); 96 #elif PLATFORM(WIN_OS) 84 97 m_stopTime = timeGetTime(); 85 98 #else … … 90 103 long StopWatch::getElapsedMS() 91 104 { 92 #if PLATFORM(WIN_OS) 105 #if PLATFORM(WIN_OS) || PLATFORM(QT) 93 106 return m_stopTime - m_startTime; 94 107 #else
Note:
See TracChangeset
for help on using the changeset viewer.