-rw-r--r-- | inputmethods/multikey/keyboard.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/inputmethods/multikey/keyboard.cpp b/inputmethods/multikey/keyboard.cpp index 74c99c7..1c17172 100644 --- a/inputmethods/multikey/keyboard.cpp +++ b/inputmethods/multikey/keyboard.cpp | |||
@@ -1045,6 +1045,9 @@ void Keys::setKeysFromFile(const char * filename) { | |||
1045 | buf = t.readLine(); | 1045 | buf = t.readLine(); |
1046 | while (buf) { | 1046 | while (buf) { |
1047 | 1047 | ||
1048 | // get rid of comments | ||
1049 | buf.replace(QRegExp("#.*$", FALSE, FALSE), ""); | ||
1050 | |||
1048 | // key definition | 1051 | // key definition |
1049 | if (buf.contains(QRegExp("^\\d+\\s+[0-1a-fx]+", FALSE, FALSE))) { | 1052 | if (buf.contains(QRegExp("^\\d+\\s+[0-1a-fx]+", FALSE, FALSE))) { |
1050 | // no $1 type referencing!!! this implementation of regexp sucks | 1053 | // no $1 type referencing!!! this implementation of regexp sucks |