Ignore:
Timestamp:
Jul 31, 2009, 1:13:57 AM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: Added OS/2 stubs for platform-specific parts of all key GUI classes. Non-key classes are temporarily disabled with QT_NO_ defines.

File:
1 edited

Legend:

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

    r92 r95  
    127127QApplicationPrivate *QApplicationPrivate::self = 0;
    128128
     129#ifndef QT_NO_IM
    129130QInputContext *QApplicationPrivate::inputContext;
     131#endif
    130132
    131133bool QApplicationPrivate::quitOnLastWindowClosed = true;
     
    20562058        focus_widget = focus;
    20572059
     2060#ifndef QT_NO_IM
    20582061        if (prev && ((reason != Qt::PopupFocusReason && reason != Qt::MenuBarFocusReason
    20592062            && prev->testAttribute(Qt::WA_InputMethodEnabled))
     
    20682071            }
    20692072        }
     2073#endif
    20702074
    20712075        if(focus_widget)
     
    20892093            }
    20902094            if(focus && QApplicationPrivate::focus_widget == focus) {
     2095#ifndef QT_NO_IM
    20912096                if (focus->testAttribute(Qt::WA_InputMethodEnabled)) {
    20922097                    QInputContext *qic = focus->inputContext();
     
    20942099                        qic->setFocusWidget( focus_widget );
    20952100                }
     2101#endif
    20962102                QFocusEvent in(QEvent::FocusIn, reason);
    20972103                QPointer<QWidget> that = focus;
     
    49034909void QApplication::setInputContext(QInputContext *inputContext)
    49044910{
     4911#ifndef QT_NO_IM
    49054912    Q_D(QApplication);
    49064913    Q_UNUSED(d);// only static members being used.
     
    49124919        delete d->inputContext;
    49134920    d->inputContext = inputContext;
     4921#endif
    49144922}
    49154923
     
    49214929QInputContext *QApplication::inputContext() const
    49224930{
     4931#ifndef QT_NO_IM
    49234932    Q_D(const QApplication);
    49244933    Q_UNUSED(d);// only static members being used.
     
    49364945#endif
    49374946    return d->inputContext;
     4947#else
     4948    return 0;
     4949#endif
    49384950}
    49394951
Note: See TracChangeset for help on using the changeset viewer.