Ignore:
Timestamp:
Nov 16, 2005, 8:36:46 PM (20 years ago)
Author:
dmik
Message:

Transferred Qt for OS/2 version 3.3.1-rc5 sources from the CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/styles/qsgistyle.cpp

    r7 r8  
    946946                break;
    947947            QMenuItem *mi = opt.menuItem();
     948           
     949            // QPopupMenu has WResizeNoErase and WRepaintNoErase flags, so we
     950            // must erase areas not covered by menu items (this is requested by
     951            // QPopupMenu using 0 as the menu item argument).
     952            // [Win32 version feels ok without this, because it doesn't actually
     953            // fully obey WResizeNoErase and WRepaintNoErase: WM_ERASEBKGND always
     954            // erases the background before WM_PAINT and after every resize].
     955#if !defined (Q_WS_PM)
    948956            if ( !mi )
    949957                break;
     958#endif
    950959            const QPopupMenu *popupmenu = (const QPopupMenu *) widget;
    951960            int tab = opt.tabWidth();
Note: See TracChangeset for help on using the changeset viewer.