Project

General

Profile

quassel-mods.diff

phh, 02/06/2009 10:02 PM

View differences:

src/qtui/jumpkeyhandler.cpp
45 45
  QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
46 46

  
47 47
  const int key = keyEvent->key();
48
  int mod=keyEvent->modifiers();
48 49
  
49
  if(key < Qt::Key_1 || Qt::Key_9 < key)
50
  if(key < Qt::Key_0 || Qt::Key_9 < key)
50 51
    return QObject::eventFilter(obj, event);
52
  mod=mod&(~(Qt::KeypadModifier|Qt::ShiftModifier));
51 53
  
52
  if(keyEvent->modifiers() ==  bindModifier) {
54
  if(mod ==  bindModifier) {
53 55
    bindKey(key);
54 56
    return true;
55 57
  }
56 58
  
57
  if(keyEvent->modifiers() == jumpModifier) {
59
  if(mod == jumpModifier) {
58 60
    jumpKey(key);
59 61
    return true;
60 62
  }