diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2012-07-16 16:14:17 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-17 15:56:15 +0200 |
commit | cdc436ebe625153c626784a15cb224556fca3728 (patch) | |
tree | 80efcd6165d5f73117e19d1c1caf2c68ebed5e30 /src/widgets/widgets/qeffects.cpp | |
parent | a94e917eeb7b19eb19c3cf74d71a9b4cabfb1124 (diff) |
Fix widget animations.
- Update opacity.
- Change Q_WS_WIN to Q_OS_WIN.
Task-number: QTBUG-25436
Change-Id: I76c1e4668dc2ee4f4d861da320c10aa05e57e804
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Diffstat (limited to 'src/widgets/widgets/qeffects.cpp')
-rw-r--r-- | src/widgets/widgets/qeffects.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/widgets/widgets/qeffects.cpp b/src/widgets/widgets/qeffects.cpp index 4617a2dced..d4d3e985d8 100644 --- a/src/widgets/widgets/qeffects.cpp +++ b/src/widgets/widgets/qeffects.cpp @@ -102,7 +102,7 @@ static QAlphaWidget* q_blend = 0; QAlphaWidget::QAlphaWidget(QWidget* w, Qt::WindowFlags f) : QWidget(QApplication::desktop()->screen(QApplication::desktop()->screenNumber(w)), f) { -#ifndef Q_WS_WIN +#ifndef Q_OS_WIN setEnabled(false); #endif setAttribute(Qt::WA_NoSystemBackground, true); @@ -112,7 +112,7 @@ QAlphaWidget::QAlphaWidget(QWidget* w, Qt::WindowFlags f) QAlphaWidget::~QAlphaWidget() { -#if defined(Q_WS_WIN) && !defined(Q_OS_WINCE) +#if defined(Q_OS_WIN) && !defined(Q_OS_WINCE) // Restore user-defined opacity value if (widget) widget->setWindowOpacity(1); @@ -270,10 +270,10 @@ void QAlphaWidget::render() if (widget) { if (!showWidget) { -#ifdef Q_WS_WIN +#ifdef Q_OS_WIN setEnabled(true); setFocus(); -#endif // Q_WS_WIN +#endif // Q_OS_WIN widget->hide(); } else { //Since we are faking the visibility of the widget @@ -383,7 +383,7 @@ static QRollEffect* q_roll = 0; QRollEffect::QRollEffect(QWidget* w, Qt::WindowFlags f, DirFlags orient) : QWidget(0, f), orientation(orient) { -#ifndef Q_WS_WIN +#ifndef Q_OS_WIN setEnabled(false); #endif @@ -408,7 +408,7 @@ QRollEffect::QRollEffect(QWidget* w, Qt::WindowFlags f, DirFlags orient) if (orientation & (DownScroll|UpScroll)) currentHeight = 0; - pm = widget->grab(QRect()); + pm = widget->grab(); } /* @@ -538,7 +538,7 @@ void QRollEffect::scroll() qApp->removeEventFilter(this); if (widget) { if (!showWidget) { -#ifdef Q_WS_WIN +#ifdef Q_OS_WIN setEnabled(true); setFocus(); #endif |