Ignore:
Timestamp:
Sep 8, 2009, 5:29:13 PM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: Fixed the build after disabling the qt3support module: some components still used deprecated Qt3 methods internally.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/kernel/qapplication_pm.cpp

    r143 r169  
    13971397    } else {
    13981398        if (type == QEvent::MouseButtonPress && !isActiveWindow())
    1399             setActiveWindow();
     1399            eWindow();
    14001400
    14011401        gpos = qmsg.ptl;
     
    14801480#ifndef QT_NO_CONTEXTMENU
    14811481            if (type == QEvent::ContextMenu) {
    1482                 QContextMenuEvent e(QContextMenuEvent::Mouse, pos, globalPos, state);
     1482                QContextMenuEvent e(QContextMenuEvent::Mouse, pos, globalPos,
     1483                                    Qt::KeyboardModifiers(state & Qt::KeyboardModifierMask));
    14831484                res = QApplication::sendSpontaneousEvent(target, &e);
    14841485                res = res && e.isAccepted();
     
    15501551#ifndef QT_NO_CONTEXTMENU
    15511552        if (type == QEvent::ContextMenu) {
    1552             QContextMenuEvent e(QContextMenuEvent::Mouse, pos, globalPos, state);
     1553            QContextMenuEvent e(QContextMenuEvent::Mouse, pos, globalPos,
     1554                                Qt::KeyboardModifiers(state & Qt::KeyboardModifierMask));
    15531555            res = QApplication::sendSpontaneousEvent(widget, &e);
    15541556            res = res && e.isAccepted();
Note: See TracChangeset for help on using the changeset viewer.