Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/gui/styles/qs60style_p.h

    r769 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
     
    155155        SP_QgnGrafNsliderMarker,
    156156        SP_QgnGrafNsliderMarkerSelected,
    157         SP_QgnIndiSubMenu,
     157        SP_QgnIndiSubmenu,
    158158        SP_QgnNoteErased,
    159159        SP_QgnNoteError,
     
    167167        SP_QgnPropFolderSmallNew,
    168168        SP_QgnPropPhoneMemcLarge,
     169        SP_QgnFrSctrlButtonCornerTl,        // Toolbar button
     170        SP_QgnFrSctrlButtonCornerTr,
     171        SP_QgnFrSctrlButtonCornerBl,
     172        SP_QgnFrSctrlButtonCornerBr,
     173        SP_QgnFrSctrlButtonSideT,
     174        SP_QgnFrSctrlButtonSideB,
     175        SP_QgnFrSctrlButtonSideL,
     176        SP_QgnFrSctrlButtonSideR,
     177        SP_QgnFrSctrlButtonCenter,
     178        SP_QgnFrSctrlButtonCornerTlPressed,    // Toolbar button, pressed
     179        SP_QgnFrSctrlButtonCornerTrPressed,
     180        SP_QgnFrSctrlButtonCornerBlPressed,
     181        SP_QgnFrSctrlButtonCornerBrPressed,
     182        SP_QgnFrSctrlButtonSideTPressed,
     183        SP_QgnFrSctrlButtonSideBPressed,
     184        SP_QgnFrSctrlButtonSideLPressed,
     185        SP_QgnFrSctrlButtonSideRPressed,
     186        SP_QgnFrSctrlButtonCenterPressed,
    169187        SP_QsnCpScrollHandleBottomPressed, //ScrollBar handle, pressed state
    170188        SP_QsnCpScrollHandleMiddlePressed,
     
    199217        SP_QsnFrCaleCornerBl,
    200218        SP_QsnFrCaleCornerBr,
    201         SP_QsnFrCaleGSideT,
    202         SP_QsnFrCaleGSideB,
    203         SP_QsnFrCaleGSideL,
    204         SP_QsnFrCaleGSideR,
     219        SP_QsnFrCaleSideT,
     220        SP_QsnFrCaleSideB,
     221        SP_QsnFrCaleSideL,
     222        SP_QsnFrCaleSideR,
    205223        SP_QsnFrCaleCenter,
    206224        SP_QsnFrCaleHeadingCornerTl,        // calendar grid header
     
    267285        SP_QsnFrPopupSubSideR,
    268286        SP_QsnFrPopupSubCenter,
    269         SP_QsnFrSctrlButtonCornerTl,        // Toolbar button
    270         SP_QsnFrSctrlButtonCornerTr,
    271         SP_QsnFrSctrlButtonCornerBl,
    272         SP_QsnFrSctrlButtonCornerBr,
    273         SP_QsnFrSctrlButtonSideT,
    274         SP_QsnFrSctrlButtonSideB,
    275         SP_QsnFrSctrlButtonSideL,
    276         SP_QsnFrSctrlButtonSideR,
    277         SP_QsnFrSctrlButtonCenter,
    278         SP_QsnFrSctrlButtonCornerTlPressed,    // Toolbar button, pressed
    279         SP_QsnFrSctrlButtonCornerTrPressed,
    280         SP_QsnFrSctrlButtonCornerBlPressed,
    281         SP_QsnFrSctrlButtonCornerBrPressed,
    282         SP_QsnFrSctrlButtonSideTPressed,
    283         SP_QsnFrSctrlButtonSideBPressed,
    284         SP_QsnFrSctrlButtonSideLPressed,
    285         SP_QsnFrSctrlButtonSideRPressed,
    286         SP_QsnFrSctrlButtonCenterPressed,
    287287        SP_QsnFrButtonCornerTlInactive,     // Inactive button
    288288        SP_QsnFrButtonCornerTrInactive,
     
    311311        SP_QsnFrListSideLPressed,
    312312        SP_QsnFrListSideRPressed,
    313         SP_QsnFrListPressed,
     313        SP_QsnFrListCenterPressed,
    314314    };
    315315
     
    523523    static bool isWidgetPressed(const QWidget *widget);
    524524
    525     // calculates average color based on button skin graphics (minus borders).
     525#ifdef Q_WS_S60
     526    static void deleteStoredSettings();
     527    // calculates average color based on theme graphics (minus borders).
    526528    QColor colorFromFrameGraphics(SkinFrameElements frame) const;
     529#endif
     530    QColor calculatedColor(SkinFrameElements frame) const;
    527531
    528532    //set theme palette for application
     
    542546
    543547    mutable QHash<QPair<QS60StyleEnums::FontCategories , int>, QFont> m_mappedFontsCache;
    544     mutable QHash<SkinFrameElements, QColor> m_colorCache;
    545548
    546549    // Has one entry per SkinFrameElements
     
    572575    void stopAnimation(QS60StyleEnums::SkinParts animation);
    573576    static QS60StyleAnimation* animationDefinition(QS60StyleEnums::SkinParts part);
     577    static void removeAnimations();
    574578
    575579#endif
     
    598602    static void storeThemePalette(QPalette *palette);
    599603    static void deleteThemePalette();
     604    static bool equalToThemePalette(QColor color, QPalette::ColorRole role);
     605    static bool equalToThemePalette(qint64 cacheKey, QPalette::ColorRole role);
    600606
    601607    static QSize partSize(QS60StyleEnums::SkinParts part,
Note: See TracChangeset for help on using the changeset viewer.