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/util/qsystemtrayicon_wince.cpp

    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)
     
    156156    case MYWM_NOTIFYICON:
    157157        {
    158             RECT r;
    159             GetWindowRect(winId(), &r);
    160             QEvent *e = 0;
    161             Qt::KeyboardModifiers keys = QApplication::keyboardModifiers();
    162158            QPoint gpos = QCursor::pos();
    163159
     
    187183                        q->contextMenu()->move(gpos);
    188184                    }
    189 
    190                     q->contextMenu()->activateWindow();
    191                     //Must be activated for proper keyboardfocus and menu closing on windows:
    192185                }
    193186                emit q->activated(QSystemTrayIcon::Context);
     
    197190                emit q->activated(QSystemTrayIcon::MiddleClick);
    198191                break;
     192
    199193            default:
    200194                break;
    201             }
    202             if (e) {
    203                 bool res = QApplication::sendEvent(q, e);
    204                 delete e;
    205                 return res;
    206195            }
    207196            break;
     
    295284}
    296285
     286bool QSystemTrayIconPrivate::supportsMessages_sys()
     287{
     288    return true;
     289}
     290
    297291QT_END_NAMESPACE
    298292
Note: See TracChangeset for help on using the changeset viewer.