Changeset 467
- Timestamp:
 - Jan 22, 2010, 6:21:43 PM (16 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/gui/kernel/qwidget.cpp (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/gui/kernel/qwidget.cpp
r447 r467 9252 9252 if (!testAttribute(Qt::WA_StyleSheet) 9253 9253 && (!parent || !parent->testAttribute(Qt::WA_StyleSheet))) { 9254 if (parent) { 9255 // take the parent's resolve masks to make sure attributes imposed 9256 // by the user on the parent won't be overriden by the natural 9257 // palette for this widget if it differs from QApplication::palette() 9258 QWidgetPrivate *pd = parent->d_func(); 9259 d->inheritedFontResolveMask = 9260 pd->data.fnt.resolve() | pd->inheritedFontResolveMask; 9261 d->inheritedPaletteResolveMask = 9262 pd->data.pal.resolve() | pd->inheritedPaletteResolveMask; 9263 } 9254 9264 d->resolveFont(); 9255 9265 d->resolvePalette();  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  