Changeset 379


Ignore:
Timestamp:
Dec 4, 2009, 2:37:54 AM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

gui/kernel: Added support for the IME input box used on DBCS systems (see #102).

Location:
trunk/src/gui/kernel
Files:
2 edited

Legend:

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

    r371 r379  
    889889                }
    890890                break;
     891
     892
     893
     894
     895
     896
     897
     898
     899
     900
     901
     902
     903
     904
     905
     906
     907
     908
     909
     910
    891911            }
    892912
  • trunk/src/gui/kernel/qkeymapper_pm.cpp

    r353 r379  
    7171    KeyRecorder() : nrecs(0) {}
    7272
    73     inline KeyRecord *findKey(int code, bool remove);
     73    inline KeyRecord *findKey(int , bool remove);
    7474    inline void storeKey(int scan, int code, int state, const QString& text);
    7575    inline void clearKeys();
     
    8484{
    8585    KeyRecord *result = 0;
     86
     87
     88
     89
    8690    for (int i = 0; i < nrecs; ++i) {
    8791        if (records[i].scan == scan) {
     
    106110void KeyRecorder::storeKey(int scan, int code, int state, const QString& text)
    107111{
     112
     113
     114
    108115    Q_ASSERT_X(nrecs != QT_MAX_KEY_RECORDINGS,
    109116               "Internal KeyRecorder",
     
    369376        state = state ^ Qt::MetaModifier;
    370377
     378
     379
     380
     381
     382
     383
     384
     385
     386
     387
     388
     389
     390
    371391    // KEYDOWN -----------------------------------------------------------------
    372392    if (!(chm.fs & KC_KEYUP)) {
Note: See TracChangeset for help on using the changeset viewer.