Changeset 55 for trunk


Ignore:
Timestamp:
Jan 15, 2006, 11:24:33 PM (20 years ago)
Author:
dmik
Message:

Fixed [Qt misbehavior]: QWorkspaceChild is now created with the WNoAutoErase flag set, to get rid of the MDI window frame's flicker when resizing. Note that in order to apply this fix to another platform, the QWindowsStyle::drawPrimitive(PE_WindowFrame) fix (see changeset:54) should be also applied.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/workspace/qworkspace.cpp

    r2 r55  
    20022002    : QFrame( parent, name,
    20032003              (parent->windowMode() == QWorkspace::TopLevel ? (WStyle_MinMax | WStyle_SysMenu | WType_TopLevel) :
    2004                WStyle_NoBorder ) | WStyle_Customize | WDestructiveClose | WNoMousePropagation | WSubWindow )
     2004               WStyle_NoBorder ) | WStyle_Customize | WDestructiveClose | WNoMousePropagation | WSubWindow |
     2005               WNoAutoErase )
    20052006{
    20062007    statusbar = 0;
Note: See TracChangeset for help on using the changeset viewer.