Changeset 769 for trunk/src/qt3support/itemviews/q3iconview.cpp
- Timestamp:
- Aug 2, 2010, 9:27:30 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.3 (added) merged: 768 /branches/vendor/nokia/qt/current merged: 767 /branches/vendor/nokia/qt/4.6.2 removed
- Property svn:mergeinfo changed
-
trunk/src/qt3support/itemviews/q3iconview.cpp
r651 r769 133 133 static bool optimize_layout = false; 134 134 135 static Q3CleanupHandler<QPixmap> qiv_cleanup_pixmap; 136 135 136 static void qt_cleanup_iv_pixmaps(); 137 typedef QList<QPixmap *> IVPixmaps; 138 Q_GLOBAL_STATIC_WITH_INITIALIZER(IVPixmaps, qiv_pixmaps, qAddPostRoutine(qt_cleanup_iv_pixmaps)) 139 140 static void qt_cleanup_iv_pixmaps() 141 { 142 qDeleteAll(*qiv_pixmaps()); 143 } 137 144 138 145 static QPixmap *get_qiv_buffer_pixmap(const QSize &s) … … 140 147 if (!qiv_buffer_pixmap) { 141 148 qiv_buffer_pixmap = new QPixmap(s); 142 qiv_ cleanup_pixmap.add(&qiv_buffer_pixmap);149 qiv_pixmaps()->append(qiv_buffer_pixmap); 143 150 return qiv_buffer_pixmap; 144 151 } … … 2581 2588 if (!unknown_icon) { 2582 2589 unknown_icon = new QPixmap((const char **)unknown_xpm); 2583 qiv_ cleanup_pixmap.add(&unknown_icon);2590 qiv_pixmaps()->append(unknown_icon); 2584 2591 } 2585 2592
Note:
See TracChangeset
for help on using the changeset viewer.