Changeset 769 for trunk/src/qt3support/dialogs/q3filedialog.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/dialogs/q3filedialog.cpp
r651 r769 476 476 static bool detailViewMode = false; 477 477 478 static Q3CleanupHandler<QPixmap> qfd_cleanup_pixmap;479 478 static Q3CleanupHandler<QString> qfd_cleanup_string; 479 480 static void qt_cleanup_fd_pixmaps(); 481 typedef QList<QPixmap *> FDPixmaps; 482 Q_GLOBAL_STATIC_WITH_INITIALIZER(FDPixmaps, qfd_pixmaps, qAddPostRoutine(qt_cleanup_fd_pixmaps)) 483 484 static void qt_cleanup_fd_pixmaps() 485 { 486 qDeleteAll(*qfd_pixmaps()); 487 } 480 488 481 489 static QString toRootIfNotExists( const QString &path ) … … 534 542 535 543 openFolderIcon = new QPixmap((const char **)open_xpm); 536 qfd_ cleanup_pixmap.add(&openFolderIcon);544 qfd_pixmaps()->append(openFolderIcon); 537 545 symLinkDirIcon = new QPixmap((const char **)link_dir_xpm); 538 qfd_ cleanup_pixmap.add(&symLinkDirIcon);546 qfd_pixmaps()->append(symLinkDirIcon); 539 547 symLinkFileIcon = new QPixmap((const char **)link_file_xpm); 540 qfd_ cleanup_pixmap.add(&symLinkFileIcon);548 qfd_pixmaps()->append(symLinkFileIcon); 541 549 fileIcon = new QPixmap((const char **)file_xpm); 542 qfd_ cleanup_pixmap.add(&fileIcon);550 qfd_pixmaps()->append(fileIcon); 543 551 closedFolderIcon = new QPixmap((const char **)closed_xpm); 544 qfd_ cleanup_pixmap.add(&closedFolderIcon);552 qfd_pixmaps()->append(closedFolderIcon); 545 553 detailViewIcon = new QPixmap((const char **)detailedview_xpm); 546 qfd_ cleanup_pixmap.add(&detailViewIcon);554 qfd_pixmaps()->append(detailViewIcon); 547 555 multiColumnListViewIcon = new QPixmap((const char **)mclistview_xpm); 548 qfd_ cleanup_pixmap.add(&multiColumnListViewIcon);556 qfd_pixmaps()->append(multiColumnListViewIcon); 549 557 cdToParentIcon = new QPixmap((const char **)cdtoparent_xpm); 550 qfd_ cleanup_pixmap.add(&cdToParentIcon);558 qfd_pixmaps()->append(cdToParentIcon); 551 559 newFolderIcon = new QPixmap((const char **)newfolder_xpm); 552 qfd_ cleanup_pixmap.add(&newFolderIcon);560 qfd_pixmaps()->append(newFolderIcon); 553 561 previewInfoViewIcon 554 562 = new QPixmap((const char **)previewinfoview_xpm); 555 qfd_ cleanup_pixmap.add(&previewInfoViewIcon);563 qfd_pixmaps()->append(previewInfoViewIcon); 556 564 previewContentsViewIcon 557 565 = new QPixmap((const char **)previewcontentsview_xpm); 558 qfd_ cleanup_pixmap.add(&previewContentsViewIcon);566 qfd_pixmaps()->append(previewContentsViewIcon); 559 567 startCopyIcon = new QPixmap((const char **)start_xpm); 560 qfd_ cleanup_pixmap.add(&startCopyIcon);568 qfd_pixmaps()->append(startCopyIcon); 561 569 endCopyIcon = new QPixmap((const char **)end_xpm); 562 qfd_ cleanup_pixmap.add(&endCopyIcon);570 qfd_pixmaps()->append(endCopyIcon); 563 571 goBackIcon = new QPixmap((const char **)back_xpm); 564 qfd_ cleanup_pixmap.add(&goBackIcon);572 qfd_pixmaps()->append(goBackIcon); 565 573 fifteenTransparentPixels = new QPixmap(closedFolderIcon->width(), 1); 566 qfd_ cleanup_pixmap.add(&fifteenTransparentPixels);574 qfd_pixmaps()->append(fifteenTransparentPixels); 567 575 QBitmap m(fifteenTransparentPixels->width(), 1); 568 576 m.fill(Qt::color0);
Note:
See TracChangeset
for help on using the changeset viewer.