Changeset 651 for trunk/src/gui/widgets/qmainwindowlayout_mac.mm
- Timestamp:
- Mar 8, 2010, 12:52:58 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.2 (added) merged: 650 /branches/vendor/nokia/qt/current merged: 649 /branches/vendor/nokia/qt/4.6.1 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/widgets/qmainwindowlayout_mac.mm
r561 r651 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 20 09Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 473 473 void QMainWindowLayout::cleanUpMacToolbarItems() 474 474 { 475 for (int i = 0; i < toolbarItemsCopy.size(); ++i) 475 #ifdef QT_MAC_USE_COCOA 476 QMacCocoaAutoReleasePool pool; 477 #endif 478 for (int i = 0; i < toolbarItemsCopy.size(); ++i) { 479 #ifdef QT_MAC_USE_COCOA 480 NSToolbarItem *item = static_cast<NSToolbarItem *>(toolbarItemsCopy.at(i)); 481 [item setView:0]; 482 #endif 476 483 CFRelease(toolbarItemsCopy.at(i)); 484 } 477 485 toolbarItemsCopy.clear(); 478 486 unifiedToolbarHash.clear(); 487 488 #ifdef QT_MAC_USE_COCOA 489 OSWindowRef window = qt_mac_window_for(layoutState.mainWindow); 490 NSToolbar *macToolbar = [window toolbar]; 491 if (macToolbar) { 492 [[macToolbar delegate] release]; 493 [macToolbar setDelegate:nil]; 494 } 495 #endif 479 496 } 480 497
Note:
See TracChangeset
for help on using the changeset viewer.