Changeset 846 for trunk/src/gui/kernel/qwidget_qws.cpp
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/kernel/qwidget_qws.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 257 257 { 258 258 Q_D(QWidget); 259 259 d->aboutToDestroy(); 260 260 if (!isWindow() && parentWidget()) 261 261 parentWidget()->d_func()->invalidateBuffer(d->effectiveRectFor(geometry())); … … 1018 1018 const QScreen *screen = d->getScreen(); 1019 1019 return qRound(screen->height() / double(screen->physicalHeight() / 25.4)); 1020 } else if (m == PdmNumColors) { 1021 QScreen *screen = d->getScreen(); 1022 int ret = screen->colorCount(); 1023 if (!ret) { 1024 const int depth = qwsDisplay()->depth(); 1025 switch (depth) { 1026 case 1: 1027 ret = 2; 1028 break; 1029 case 8: 1030 ret = 256; 1031 break; 1032 case 16: 1033 ret = 65536; 1034 break; 1035 case 24: 1036 ret = 16777216; 1037 break; 1038 case 32: 1039 ret = 2147483647; 1040 break; 1041 } 1042 } 1043 return ret; 1020 1044 } else { 1021 1045 val = QPaintDevice::metric(m);// XXX
Note:
See TracChangeset
for help on using the changeset viewer.