mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 19:02:59 +00:00
avoid multiple data pointer datchments in QShortcutMap::createNewSequences()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
34dadb1010
commit
b81df8f836
1 changed files with 2 additions and 9 deletions
|
@ -533,16 +533,9 @@ void QShortcutMap::createNewSequences(QKeyEvent *e, QVector<QKeySequence> &ksl)
|
|||
int i = (pkNum * ssTotal) + ssNum;
|
||||
QKeySequence &curKsl = ksl[i];
|
||||
if (ssActual) {
|
||||
const QKeySequence &curSeq = d->currentSequences.at(ssNum);
|
||||
curKsl.setKey(curSeq[0], 0);
|
||||
curKsl.setKey(curSeq[1], 1);
|
||||
curKsl.setKey(curSeq[2], 2);
|
||||
curKsl.setKey(curSeq[3], 3);
|
||||
curKsl = d->currentSequences.at(ssNum);
|
||||
} else {
|
||||
curKsl.setKey(0, 0);
|
||||
curKsl.setKey(0, 1);
|
||||
curKsl.setKey(0, 2);
|
||||
curKsl.setKey(0, 3);
|
||||
curKsl = QKeySequence();
|
||||
}
|
||||
curKsl.setKey(possibleKeys.at(pkNum), index);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue