[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdenetwork/kppp
From: Kevin Krammer <kevin.krammer () gmx ! at>
Date: 2007-11-25 23:52:49
Message-ID: 1196034769.539601.13149.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 741619 by krake:
deprecated--
M +7 -6 loginterm.cpp
M +5 -3 miniterm.cpp
--- trunk/KDE/kdenetwork/kppp/loginterm.cpp #741618:741619
@@ -75,14 +75,15 @@
void LoginMultiLineEdit::keyPressEvent(QKeyEvent *k) {
- unsigned char c = (unsigned char) k->ascii();
+ if (k->key() == 0 || k->key() == Qt::Key_unknown) return;
- if ((int)c == 0) return;
-
- if((int)c == 13)
+ if(k->key() == Qt::Key_Enter || k->key() == Qt::Key_Return)
Modem::modem->writeLine("");
- else
- Modem::modem->writeChar(c);
+ else {
+ QByteArray ascii = k->text().toAscii();
+ if (ascii.size() > 0)
+ Modem::modem->writeChar(ascii[0]);
+ }
}
--- trunk/KDE/kdenetwork/kppp/miniterm.cpp #741618:741619
@@ -235,13 +235,15 @@
void MyTerm::keyPressEvent(QKeyEvent *k) {
// ignore meta keys
- if (k->ascii() == 0)
+ if (k->key() == 0 || k->key() == Qt::Key_unknown)
return;
- if(k->ascii() == 13)
+ if(k->key() == Qt::Key_Enter || k->key() == Qt::Key_Return)
myreturn();
- Modem::modem->writeChar((unsigned char) k->ascii());
+ QByteArray ascii = k->text().toAscii();
+ if (ascii.size() > 0)
+ Modem::modem->writeChar((unsigned char) ascii[0]);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic